MAAAVGGSGRRDAEAELNLPPGFRFHPTDEELVVHYLCRKVARQPLPVPIIAEVDLYKLDPWDLPEKALFGRKEWYFFTPRDRKYPNGSRPNRAAGRGYWKATGADKPVAPKGSARTVGIKKALVFYSGKAPRGVKTDWIMHEYRLADADRAPGGKKGSQKLDEWVLCRLYNKKNNWEKVKLEQQDVASVAAAAPRNHHHQNGEVMDAAAADTMSDSFQTHDSDIDNASAGLRHGGCGGGVFGDVAPPRNGFVTVKEDNDWFTGLNFDELQPPYMMNLQHMQMQMVNPAAPGHDGGYLQSISSPQMKMWQTILPPF