301 aa
MHILLTGGTGLIGQHLCQFWLGQGHRISVWSRRPEQVPRLCGRGVRGIAQLQELAADDPV
DAVINLAGAPIADRPWTAARRQLLWASRITLTEQLLAWLESREQRPHVLVSGSAVGWYGD
GGERELTEASQPVREDFASQLCIAWEETAQRAQGFGIRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGDGRQWMPWVHIDDQVALIDFLLHHKDASGPYNACAPEPVRNREFAKRLG
RALHRPVFMPMPGLLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRFNDLQSALDSLSSR
L