MAAPPRKVFVWEDGTPMRFYIRPGMAKLRLAPLLLAGGAGLCRVQEPGAVHLVQPGEPAPDGAVSTDYVVACVESQRRLPLDLYRHSGPAPLAASPRGRLPFTEAEDAALLRAVRERSGAPRVSGTALWKELECTGLTRHSWQAMRDRYLRHLRPLHRESQQTEEAAAPMGIFEAANREFESSESGSDTSDTPDELPLQNGEGTFPLEAASGLQTGLDDCALPAAQGENKQTNTFSDSSKAEEAAQIIQHFMEEFHTDLLTVTQALLKNSGEVEATSYYLHAGQRLDGYPVWSREDDLELQKDDEDVRSKLIAKFGAENVARRVAFRKS