MESPTFWLAVVGFVVISYCLIKNVKGAMIYGIVFVTAVSWFRNTSVTAFPDTPTGNSSYQYFKKVVDVHKIQSTAGALSFSGINKPHFWESLVTFLYVDILETTGSLYSLARFAGFTDRNGDFEGQYFAFMSDAASIVVGSLLGTSPVTAYIESSTGIREGGRTGLTALTVSLYFLLSFFFTPLLASIPAWAVGPPLILVGILMMRSVVEIEWGDMREAIPAFMTMILMPLTYSIAYGLIGGIGTYIVLHVWDWVAGCFGNSKKEMENEKRVGRMENGASHVEEDDVAKENESNNHVNGHGSSMV