MIDQILAAMDRGDVVPYLGPGALALAGEAAPPHSPETLVTQLTAAATVPHKIRNNLTAAAQFIENFKHRKTVAQTMTKAFTNATPPTALHTWLASRAKLPVLVNAWYDDLLQKAFAGRADWGMAQGVSQAEHFGEWVHYFRADGSQVPGVSRIQDGSGAKAPADAPDETLKWTTLIYQPIGSVSPAANYIISDSDYVEVLTEIDIQTPIPEAVQSIRRGKSFLFVGCRFSSQIERSFARQIMKRSSDRHWAVMAGPLTRNEERFLREQNIEWIDQPLDVFVAKLTDSAASRPEMASIA