MAATLRRFHGLRLLKSAPALSLQQAKNLSSAGSWASGNKKLIGALGAITGGVGALIYALEQSVQASGGEVHSPAQLWNHK GLFDALDHQSVRRGYEVYKQVCSACHSMQYIAYRNLVGVTHTEAEAKAEAEQITVKDGPDDTGNYYTRPGKLSDYFPSPY PNEEAARAANNGAYPPDLSYIVSARKGGEDYIFSLLTGYHDAPAGVVLREGQYFNPYFPGGAISMAQVLYNEVIEYEDGT PPTQSQLAKDVATFLKWTSEPEHDDRKQLLIKVIGILGFLTVISYYIKRHKWSSLKSRKIVFVPKEK