301 aa
MHILLTGGTGLIGRHLCQHWLGQGHRLTVWSRRPEQVPKMCGSGVRGIARLEQLDADDHL
DAVVNLAGAPIADRPWTAARRNLLWASRVTLTEQLLSWLGTREQRPDVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETALRSQAQGIRVVLVRTGLVLASDGGFLSRLRV
PFKLGLGGPLGDGRQWMPWVHIDDQVALIDFLLQHKDASGPYNACAPEPVRNREFARRLG
RTLHRPALLPVPALLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRFNDLQSALDNLSSR
L