MELQCHCLALELQIGYRHIDTASLYGSETAIGEALSDAFDSGLVQREEMFITSKVWCSEVDDVLSAIKRSLSALKLEYLDLYLIHFPRKFSTEVMKPPRVEQIQPLDIPKTWTAMEECVQLGLTKAIGVRMSPISQQMFLRKTCMEANIHVSAWSPLGAPNQKWGSFDVLEHPIIKEISMKHGKSPAQVALRWVIEQGSSVLPKSYNKARILENSQIFDWELTSEDHKKIATIEPKENALGIYLEDGSVYNVGLWDEEYAI*