MGNARGFLDFKRMDFKKIAPKERVLNFKEFTIPLDKKEQEIQGGRCMDCGVAFCHTGVMSEGKDVGCPLNNLIPEWNDLIYRSLWKEAYERLDLTNPFPEFTGRVCPAPCEDSCVCAINGTSVSIKNNELSIIENAFKENLVRVNKPKQYNGKKIAVIGSGPAGLACANTLNSLGYKVSVFERSDKIGGLLMYGIPDMKLDKSIVQRRVDLLKKSGIEFKVNENIDSKDKVSKLLKEFDALVLCTGASKPIDLDIEGRKLKGVEFALDFLTQNTKTLLKTGKGADMAKGKNVLVIGSGDTSVDCIAVATRQGAKSIVRFERSPKRPLQRSQNNPWPLKADIFTTDYGLEEAIAVYGKDPREYQKMTKKFLGKTHVEGVEANDLKREFKEGKAINVEISNSKKTYKADLVLLAMGFSGCEEAISKNFGVKLDEKNNISTENFQTTHKKIFACGDARKGQSLVVWAIKDGIECALSLHQNLAK*