MGNVLEGLKPESVFKNFEKISQIPRGSGNEKGISDFLLSFGKNLGLETIQDESLNIIIRKPATKGYENCPGVVLQGHMDMVCEKEKNVEHDFLKDPIKLRIDGDMIYATGTTLGADNGIAVAMGMAILEDNTLEHPALEVLVTVNEEDGMNGADALDPSLIKGQYILNMDSEEEGYLLVSCAGGKTCVVSLPVEYKEVKGDKQGLLVEVTGLLGGHSGMEIVLQRANANKAIARVLSVLNVDYELASVDGGTKHNAIPREAKCVIAVNKADVESAKKQINDILTAFKHEFTTSDPGMTYSVAETSVDKVLTKDCKEKVVQMSCLTPHGVQSVSLDIEGLVESSTNFAIIETKESTIEFLTSVRSSVMSIRDEIADRIRLLAQALGANYDLIAQYPAWEFKKGSKLEKICSETYEKLTGKVPTVMALHAGLECGLLLDKLPHAEAISIGPDMFDVHTPNEHVSIPSVANVWDYVIEILKSMNQY*