MTMFSTGPRWRSAVADTFALVVYCFVIGMAIEVVISGMTFRQSLSSRLLSIPVNILIAWPYGMYRDAFIRFAQRHAGQRFWARNLADLLAYVSFQSPVYAMILWSVGADFEQMISAVASNAVVSMVMGVAYGYFLEYCRRLFRVAGYV