MASVADTSDWFEKIRLVGASSLFAVILYGTAVYAILMNSDLGAAAAPKKCGSQGTSQQYKGVVCQSKGKWGAQIYTKQRRIWLGTFDTAEAAAMAYDRASVKLRGIKDALTNFVPPKISEEELRFMDSYTSEEIVEMIRDHCLEDKLRLKNDCWDTLKGSKHELVIKYGSQISAPIPVQHMFQKVLTPSDVGSLNRIVIPKHQAERYFPKNCKDEKRGITMKFLDMGGNRWDFKYAYWQSSQSYVLSTGWIKFVKDKRLQAGDVVSFARDNGWEPLERSMGTLIELILDRG*