MTPQNITDLCAEYHNTQIHTLNDKIFSYTESLAGKREMAIITFKNGATFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKFVFLVLLPLGPGPGSTQDLFLPFGPGPGWTAGAAAYYGPGPGYLQPRTFLLGPGPGYQPYRVVVLGPGPGQIITTDNTFGPGPGYFKIYSKHTGPGPGGINITRFQTLLALHRGPGPGFELLHAPATGPGPGYECDIPIGAGPGPGSIIAYTMSLGAENSVGPGPGFGAISSVLN