MAGSTKTDHVDVLIVGAGPAGLMMATWLAKCGIKTRIVDKRGTKIFNGQADGLQCRTLEIFDSFGFANRAWIESNHMLEISLWNPDENGTLRRSARIPDTVPGISRFQQVVLHQGRIERFFLDAIKDFSKGEIEVERGVLPTSLEIDTSVVEDPGAYPITVNLRHLSEEEAQPKQASTSDNGTTIQDGLFRSNLSPDDTADMLKAAELDSKANAVETIKAKYMLGADGAHSWVRKELGFKLEGESTDYIWGVLDIVPVTNFPDIRQRCAIHSASSGSVMVIPRENKLVRLYIQLTTTEKINGQDSRADRSWITPQVILESAQKILAPYTLTYRKLDWWTAYQIGQRVGSNFSSHNRVFLAGDAVHTHSPKAGQGMNVSMQDSFNLGWKIANVVKGLASRSILDTYEVERKGIANALIDFDHKFSRLFSGRPAKDIMDEEGISMDEFKEAFEKGNLFASGIAVDYEKSMIVAKPDSTSADDNILKRQALAPEIKLGMRVPSVKVLNQSDARPWHLQELLPSNGTWRLLIFPGNIDLERQNKRMKTLCDKLSAQSSFLKRFTPPSARYDSVIEVLTIHASERQCHDLFDFPEVLRPYDEIDGWDYNKIFADDKSYHEGHGKLYQNFGIKPDEGCVVVLRPDQYVALVGYLDDYEALDSFFSGFMIPQKR*