MVIHVNHRLFRFPGMASSLVKEFSDLNRLEREVNATLQRASEGTYVPHPISLASLPLPATPLTEKATSFAKSSVDSSVFLHCLRSYFFGTALAVQSIPEFNWNPHTAYLAAMLHDVGLSSRAIHETSLSFEFHGGIVARDFLMREGASAHESDTVAEAIMRHTEDLTATSFDAYGHSPECVLLILGTHLDVYGAFGALIHSDTIAETVATYARTNFNNTFADLLMEEEEVKRFCKIAKRVGEGFLDKVRNNVVFSNYDS*