301 aa
MHILLTGGTGLIGQHLCPFWLAQGHRLTVWSRRPDQVARLCGSGVRGIAQLEELAADEPV
DAVINLAGAPIADRPWTAARRNVLWASRISLTEQLLGWLGTREQRPEVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETAQRAQALGLRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGNGRQWMPWVHIDDQVALIDFLLRHKDASGPYNACAPEPVRNREFARRLG
RALHRPALLPVPGLLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRYNDLQSALDNLSRR
L