MVSALNPRTTEFEFGGLIGALGISIGLPVFTIILNQMIRPDYFIKGFFQNFDIVELWNGIKPLRYYLGNRELWTVYCLWYGILAVLDVILPGRVMKGVQLRDGSKLSYKINGIAMSTTLVLVLAIRWKLTDGQLPELQYLYENHVSLCIISILFSFFLATYCYVASFIPLIFKKNGNGKREKILALGGNSGNIIYDWFIGRELNPRLGPLDIKMFSELRPGMLLWLLINLSCLHHHYLKTGKINDALVLVNFLQGFYIFDGVLNEEGVLTMMDITTDGFGFMLAFGDLSLVPFTYSLQARYLSVSPVELGWVKVVGILAIMFLGFHIFHSANKQKSEFRQGKLENLKSIQTKRGTKLLCDGWWAKSQHINYFGDWLISLSWCLATWFQTPLTYYYSLYFATLLLHRQQRDEHKCRLKYGENWEEYERKVPYKIIPYVY