MVLDAAAFTSKQNQNGSDSVGMKSLKALALLGAGMSGLFGFAGIAATDETEHGLDCPSYPWPHKGILSSYDHASIRRGHQVFQQVCTSCHSMSLVTYHDLVGVAYTEEKAKALAAEIEVEDGPNDEGEMFSRPGKLSDRFPKPYANEQAARFANGGAYPPDLSLITKARHNGQNYVFSLLTGYRDPPAGVSIREGLHYNPYFPGGAIAMPKMLNDGAVEYEDGIPATESQMGKDVVTFLSWAAEPEMEERKLMGFKWIFIFSLALLQAGFYRRWKWAPVKSRKMILNVVN*