MDPFSKKRKPDENGAVTASPAGGAATLGLTRDDVIRLLEPLSRDQLADIAAAAALVSSQALDAVRAAADRDPALRKLFVRGLGWETTSDSLRAIFSAYGDLEEAVVITDKPTGRSKGYGFVTFRHADSAVLALKEPSKKIDGRMTVTQLAAAGSAGGPAGGPAGSGGAPVSDVSLRKIFVGNVPADMASERLLAHFASYGEIEEGPLGFDKQTGKFRGFALFVYKTPEGAQASLVDTVKVIDGHQLVCKLALDGKKEKQGQSQQPGPGNHQQQQILPGGPQDIQGGLGLGSQMGAQYGVPGTGMPSFGFGGVGGGFGGPNPYGNMPSSMGGGGAGGLGSMGGQVPSGLASAGAGAFGPGGLGGGSFGVSSQFGAAGMGAYGGLGIGGGSMYRIQQGAGGLPAGTFGDGGSYPPPGSGFRGQDPQGGMSPPGPGGRAPPMYPNVPPYF