MEMVNYQVGRSSYQDSLKVLEADIQYANTLAAAIPREKSGARLQMKLTYNGLAPVFLFLLRWIDSSCTCLLPGYMNFFHVLIYKVRTDGRPRISRHGRRATINDFYGVILPSLQQLHSNLVELDDCKVVNHGIGSSQEKVKGDSKFSNFEAEREDECGICLEPCNKMVLPNCCHAMCINCYRDWNTRSESCPFCRGNLKRVKSRDLWVLTCNDEVVDPETVSKEDLLHFYLYVNSLPKDSPDALFLMYYEYLI*