MAAPKTALVTGVTGQDGSYLVEFLLEKGYVVHGVKRRASSYNHPRLEHILQTDYPNAKNXHLHYGDLLDFHSLVTLVAEIKPDEVYNLAAQSHVQVSFQTPEYTAQTSGVGVLNVLEALRAAGLTTHTKFYQASTSELYGKVHEIPQSETTPFHPRSPYAVAKLYGFWIVKNYREAYNMFACNGILFNHESPRRGETFVTRKVTMAAARIKLGQQECLYLGNLDSKRDWGHARDYVQCMWLMMQTPEPDDYVVATGVTTTVRKFCEMAFERAGMPIEWE