301 aa
MHILLTGGTGLIGQHLCQFWLGQGHRLTVWSRRPEQVPKLCGSGVRGIAQLDELQADDHL
DAVINLAGAPIADRPWTGARRNLLWASRITLTEQLLAWLGAREQRPEVLISGSAVGWYGD
GGERELTEASQPVREDFASQLCIAWEETAQRSQAQGIRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGDGRQWLPWIHIDDQVALIDFLLQHKDTSGPYNACAPEPVRNREFARRLG
RAMHRPALLPVPALLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRFNDLQSALDDLSSR
L