MEHLGFYGIIQLSTQIILKYLKHFLRMALIFALPHALNLILLGPCFKSIQTLVASISLIYKLSASQGPLPPSDLTAYDEAIFTKQQPYPLSLLIFLFLFSVTISLICRPLVAFSVCRACIHKSLDLKGSLRGVSRSAINLVVTVLCVAAALIAFCAAATMVAAIIAVVLSAVNANLTIPMTIWTIGVLIGVVYMGVALSLADAVAIMEEKKGWEAMRRSVYLIKGSEGIAMGLYFVYGVLGNLLVPLVVCSVSKEFMVWALSVGLQALIALCSMAARVVLYMSCKSLHEEPLETLLPASSQFGPHEFSPKYLDLESASSHSTAL*