MDPFSKKRKPDENGAVAASPAAGAAALGLTRDDVLRLLEPLSRDQLADIAAAAALASGVALDAVRAAADRDPALRKLFVRGLGWETNSDSLRTIFSAYGDLEEAVVISDKSTGRSKGYGFVTFRHADSAVLALKEPSKKIDGRMTVTQLAAAGAAGGPSGGTAGAGGAPAADVSLRKIFVGNVPADMSSERLLAHFASYGEIEEGPLGFDKQTGKFRGFALFVYKTPDGAQASLVDSIKTIEGHQLVCKLAIEGKKGKQQPQQSGPAGQQQPQMLQGGPQEMPGSGLGLGGPQLGGYGGGPGSGMSSFGAFGGVGTGLGGPNPFGNLPSSMGGGVAAGLGSMGNQMPSGMGGAGPGAFGPGGLGGSSFGGSSQFGVGGMGPYDGLGMGGASSLYRMQQGSGGMPSGFGEGGNYPLPGSGFRGQDPQGGMSPGRGGRAPPMYPNVPPYF