MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKQLAIALLRYAAYMTDLFLVLRAAYITTRSNLLFAAYLAEKNDQGYGPGPGGVDGIRIMVGPRKLPGPGPGSTISIQALSQAFNGNGPGPGPVTSTISIQALSQAFGPGPGGFRANPTTFLGARDNGPGPGFMVALVLDIKRSPGTGPGPGDTVITTRSNLLFRLIKKLGVICRCYTSGQIITQKKSGIALHNSIMNKRQIQKKQSMGEMAPYMVILENSKKRHREQPTAPSGSGGTI