MSSSSTSSASNNGIPSRSSSSAIVVSGCHVLKIDGYSHTKEMLSQGDCSRSCTFRVGTHSWYLEYYPNGRSLHNASDHIAICLVRDDDDGGDLGYGGAAREQMTARFHLLDHHAGKPVPGHTRGVTSPLLSGKVWACSNLVTRKELEEHVLDGDCFAVRCDITIVKVPRRAAPAPAVVVDVPPAAAAAAPDLPSQMGALLLSMEGADVTLQVGGGEVETTTFAAHRCVLAARSSVFRSELFGATATSKAGSGGLVHVVDDGIGARAFEALLRFIYTDAPPELDEEDDDASSMARLLLGAADRYNVERLKMICENELCKRIDVNTVATTLALAEQHHCSSLKKACMDLVDANPRAVEAAGGFEYLSNKCPSILRELIARLADFDLKNDG*