301 aa
MHILLTGGTGLIGQHLCPFWLAQGHRLTVWSRRPDQVARLCGSGVRGIAQLEELAADEQV
DAVINLAGAPIADRPWTAARRNVLWASRISLTEQLLGWLGTREQRPEVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETAQRAQALGLRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGNGRQWMPWVHIDDQVALIDFLLRHKDASGPYNACAPEPVRNREFARRLG
RALHRPALLPVPGLLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRYNDLQSALDNLSRR
L