MPFLDQRRSKASYTDVLIIGAGPAGLMACNALAKLGVKVRIVEKRPHNITVGHADGIQPRTLEIFQSYGLLDPILKQGNQIHASAFYGPDEQGSLQLKNRVAPVGVRDARYPFALALPQSAVEEALRDSMAAAGVQVERPIVPLSILVDEEARNSHDGNASPVHVELHDLHSNELGVVHARYVIGADGAHSWVRKTLGIAMEGEQTEHVWGVIDVINPTSDFPDIRNKALIHSEQGSCMIIPREGDKIRLYIQLDDRIALESLSGASAREPARNGQRIDKFSLGPADLLDVAQKILHPYTLRTEGDAIEWWTIYTIGQRIASKFAVNDRIFIVGDACHTHSPKAGQGMNASMGDSHNLAWKIAAVVNGWAKPSLLETYEHERRRYAQDLISFDKKWAKLFSGKPQTKEHGAGVTHEEFLEAFQTFGGFISGIGIHYLPSTITNTDYETAANANGKVAIGKRFPPHAVIRAADSKPVDLQDLLPADGKFRLLAFFGDEDEMGFRSTTSSSVGEIGIPEVVVKLSAVIEQVIGEFSSEAFDVLSILTVDGDPRESALISHLVSWPLVLRSHWSKVLFEDRKDRLFSSPSIVVVRPDGYVGPIASLHEAKTHLARYFSGFLKRGAL*