301 aa
MHILLTGGTGLIGKHLCQYWLGQGHRLTVWSRRPEQVANICGSGVRGIARLEQLEADDHL
DAVVNLAGAPIADRPWTAARRNVLWASRVTLTEQLLAWLGSREQRPQVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETAQRSQAQGIRVVLVRTGLVLASDGGFLSRLRV
PFKLGLGGPLGGGRQWMPWVHIDDQVALIDFLLQHKDASGPYNACAPEPVRNREFARRLG
RALHRPALLPVPALLLKAGLGEMSTLLLGGQRARPVRLLAAGFTFRFNDLQSALDNLSSR
L