MGTLHHLINGEMVADNGRSADVFNPSTGEAIHKVPLADGKTLQKAIDAAKAAFPAWRNTPPAKRAQVLYRFKQLLEQNEARISKLISEEHGKTLEDAAGELKRGIENVEYACAAPEILKGEYSRNVGPNIDAWSDFQPIGVVAGITPFNFPAMVPLWMYPLAIACGNTFILKPSERDPSSTLLIAELFHEAGLPKGVLNVVHGDKEAVDGLLQAPEVKAISFVGSTPIAEYIYAEGTKRGKRVQALGGAKNHAVLMPDADLDNAVSALMGAAYGSCGERCMAISVAVCVGDQVADALIAKLVPQIKALKIGAGTSCGLDMGPLVTAAAQAKVTGYIDSGVAQGAELVVDGRGYQVAGHENGFFLGGSLFDRVTPEMTIYKEEIFGPVLCVVRVNSLEEAMQLINDHEYGNGTCIFTRDGEAARLFCDEIEVGMVGVNVPLPVPVAYHSFGGWKRSLFGDLHAYGPDGVRFYTRRKAITQRWPQRASHEASQFAFPSL*