MSLSNKLSIADVDVKGKKVLIRVDFNVPLDADKNITNNQRIVGALPTIKYALENGAKSVILMSHLGRPNGSPNEKYSLKPVVAELEKLLSKKVTFAPDCVGPEVEEIVNKAEDGSVILLENLRFHIEEEGSSKDKEGNKTKADKAQVEAFRKGLTALGDVYINDAFGTAHRAHSSMVGVDLPQKASGFLVKKELEYFAKALENPQRPFLAILGGAKVSDKIQLIDNLLDKVNTLIICGGMAFTFKKTLENVSIGNSLFDEAGSKTVGNLVEKAKQKGVKLVLPVDYITADKFDKDANTGYATDKDGIPDGWQGLDCGEESVKLYKEAIADAKTILWNGPAGVFEFEKFASGTKATLDAVVDAVQKDGKIVIIGGGDTATVAKKYGVEDKISHVSTGGGASLELLEGKELPGVTALSSK*