MAAAVGGSGRRDAEAELNLPPGFRFHPTDEELVVHYLCRKVARQPLPVPIIAEVDLYKLDPWDLPEKALFGRKEWYFFTPRDRKYPNGSRPNRAAGRGYWKATGADKPVAPKGSVRTVGIKKALVFYSGKAPRGVKTDWIMHEYRLADADRAPGGKKGSQKVYVRDDTIPTHLIDVELLMLMWSRPCSLQLDEWVLCRLYNKKNNWEKVKLEQQDVAAVAAPRHHHQNGEVMDAAADTMSDSFQTHDSDIDNASAGLQHGGRGFGDMAQGQAPPRNGFVTVKEDNDWFTGLNFDELQPPYMMNLQHMQMQMVNPAAAGHDGGYLQSISSPQMKMWQTILPPF