MNALAATNRNFKLASRLLGLDSKLEKSLLIPFREIKVECTIPKDDGTLVSYVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKSAVANIPYGGAKGGIGCDPRELSISELERLTRVFTQKIHDLIGVNTDVPAPDMGTNPQTMAWILDEYSKFHGYSPAVVTGKPVDLGGSLGRDAATGRGALFATEALLAEYGKKISDQKFVIQGFGNVGSWAAQFIHEIGGKVVAVSDISGAIKNRNGLDVPRLLKHAVENKGIKGFDGAEPLDPKALLLEDCDVLIPAALGGVINRENAGEIKANFIIEAANHPTDPEADEILAKKGVVILPDIYANSGGVTVSYFEWVQNIQGFMWDEQKVNCELKNYMIKGFQSIKEMCKTHNCDLRMGAFTLGVNRVARATVLRGWEA*