MSSYKLVCLGNPLLDLQAKVEKDYLQKYDLKDNDAILADPKHMPIFEELIKRDDLVLVAGGAAQNTARGAQYILPPNSVVYFGSVGKDIYAERLNQANEEYGLTTKYQIQDDIATGKCAALIHNHDRSLVTDLAAANHFTPDHLQKPENWEIVEKAGFYYIGGFHLTVSPPAIKLLGEHASKTNKPLVLNFSAPFIAQFFKQQLDEVLPYVDYVIANESEAAAYAESHDLKTTDVVEIAKEVAKLPKENKQIPRTVIFTQGLEPTITVTYDATKDSFDVQQYPVKELAKEKVVDTNGAGDAFAAGFVASLVEGKDLPQSVDVGQWAAALSIQEVGPSFPFPKQTYSN*