301 aa
MHILLTGGTGLIGKHLCQYWLGQGHRLTVWSRRPEQVAKICGSGVRGIARLEQLEADDHL
DAVVNLAGAPIADRPWTAARRNVLWASRVTLTEQLLAWLGTREQRPEVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETAQRSQAQGIRVVLVRTGLVLASDGGFLSRLRM
PFKLGLGGPLGNGRQWMPWVHIDDQVALIDFLLQHKDASGPYNACAPEPVRNREFARRLG
RALHRPALLPVPALLLKAGLGEMSTLLLGGQRARPVRLLEAGFTFRFNDLQSALDNLSSR
L