MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKFSELTLTLMAAYILPTMDLRYAAYIVGTGSASYAAYCTKLEIAEYGPGPGISDKIKFLNPDREYDGPGPGSDKIKFLNPDREYDFGPGPGLIGLLAIAGIRLHRAGPGPGDLGPAISLEKLDVGTGPGPGGPAISLEKLDVGTNLGPGPGDFLAILESKGIKARVKKMDLRYITATYDVSRSEKKLRVFEIGLVRDLGLGPKKLSVITKNVRPIQTLTPKKTLTPGRRTRRFAGAVL