301 aa
MLRLGIDLGGTKIELIALDSIGRELLRKRKPTPQGKYQGILQTIKMLIVEAEQALGQQGA
VGVGTPGALSLATGKIKNANSTCLNGQPLQQDLENLLHRPIRLENDANCLALSEATDGAA
VSVPIVFGVIIGTGTGGGIVVDGKILTGANAIAGEWGHNPLPWPQIAEWNHPPNCYCGKQ
GCIETWLSGPGLMRDYQKTSGSILEPKEIALKASQGDQMCEAVLQHYEDRLARALAHIIN
ILDPNIIVLGGGLSNLQRFYHNVPKRWGAYVFSDQINTQLVSPRYGDSSGVRGAAWLWDV
K