MEAERAKMLRGELYFSADPALCKERKETRKLVKKYNDLDDAETQEAQDILTKLVGAMGRECFIEMPFRCDYGSNIRMGDNVYMNFNCVLLDVCPITIGNRVMFAPNVQLYTATHPLGPKTRASGYELGKPITIEDDVWIGGNVTVVPGVTIGHGAVIGAGSVVTKDVPPLCVYAGNPAKFIKKI