MATMSTANVASQNSHLLSAEKLPSWADISSLSDEELFALYDSCEQRFPQLSSVNFKSVCRIASDAVMKAGGIMQHVEPVTMSLVRGSTTILLPTVLRSLNANGRLGFIMDYIPGQTVAQCWSRLGLWQRFRLCWTIRGYIRQLRRVVIPGITRSELFPGPIGDEPQLCYGPMFSHDYGGGPFASYEELTTWFMHKLDVNRNIRKTPTEDITFDSSLPLVLTHLDISPHNVVVDNNSRIWLIDWEFAGFYPQWFEYVAMRSTWEIAGRWKRWIIGFMAGFYERQTRFISEIGWAIGTGHFL*