MKARKKNSSNAFGVCVGEALPPLMEGPIPESQDEDSKNDHSWLRMKSWMKSGKKRSDPRLLLGVLGCPLAPVGVCSEPFPHLSIKDIPIEASSAQYIVHQYIAATGATKLQTSVHNSYITGQVKMITTQYESSTKVSKVPSKSAEHGWFVLWQMMPDKWYMELALEGSTVQAGSNGKLVWRYTPWLGAHAAKGPVRPLRRALQGLDPMTTASIFVNAHCVGEKKIGDEDCFVLKVSADQSILSDRSDGPAEIIRHVLFGYFSQRTGWLVFLEDSHLTRIQATGSEAVYWETTIESTLRDYRDVDGVALAHAGQSVVTLFRFGEEAMNHTKTRMEETWNIEEVAYNVPGLSSEFFIPPAEVNMANSKETKDLHSDNGRSLSFSKAS*