301 aa
MHILLTGGTGLIGKHLCQYWLGQGHRLTVWSRRPEQVPKICGTGVRGIARLEQLEADVQL
DAVINLAGAPIADRPWTAARRNLLWASRVTLTEQLLAWLGSREQRPEVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETAMRSQAQGIRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGDGRQWMPWVHIDDQVALIDFLLQHKDASGPYNACAPEPVRNREFARRLG
RALHRPALLPVPALLLKAGLGELSTLLLGGQRARPARLLAAGFTFRFNDLQSALDNLSSC
L