MAREKFQRKKPHVNIGTIGHVDHGKTTLTAAITMALAARGGAKGRKYDDIDSAPEEKARGITINTAHVEYETENRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSGADGPMPQTKEHLLLAKQVGVPNIVVFLNKEDQVDDAELLELVELEIRETLDKYEFPGDEIPIISGSALLALEALTENPETKPGDNKWVDKIYNLMDQVDSYIPTPERETEKPFLMAVEDVFSITGRGTVATGRVERGCVKIGDTVELVGLRDTKTTTVTGLEMFQKTLDESVAGDNVGILLRGVQKIDIERGMVLAKPGSILPHTKFEAQVYVLNKEEGGRHTPFFPGYRPQFYVRTTDVTGKIESFRADDNTATQMVMPGDRIKMIVELIQPIAIEKGMRFAIREGGRTVGAGVVSTIVIX