MNREYTSDIIKTLKENGNEYKWGNVTVKLAEAYGFCWGVERAVQIAYEARKQFPEEKIWITNEIIHNPTVNQRLAEMEVKDIPIDDGQKQFEVVDKGDVVILPAFGAAVDEMLTLSNKNVQIVDTTCPWVSKVWNIVEKHKKGEYTSIIHGKYSHEETIATASFAGKYIIVKNMAEAMYVCDYILGGELDGSSSTREEFFEKFKFAISEGFDPDIDLSKVGIANQTTMLKGETEEIGKLVERTMMRKYGVENVNNHFISFNTICDATQERQDAMYKLVEEKLDVMLVVGGWNSSNTSHLQEIAEDRGIPSYWIDSEKRIGPGNRISHKLMHGELVEKENWLPEGPITIGVTSGASTPDKVVEDVLIKVFDIKREEALQLA*