MREEEDHAKWFSRWEDQLPSPEELTPLTTSLITRDLALAFDITPNRSPPPPSSNPPPPPPPSSHPNSSEFVDSAELGSGAGSDEPARTLKRPRLVWTPQLHKRFVDAVAHLGIKNAVPKTIMQLMSVDGLTRENVASHLQKYRLYLKRMQGLSSGGGAGGGGISAADAAADHLFASAPVPHHFLHRGGGGGPPPAPAGGVGGEHFLPFVPVAALQHHHQQMAAAVAAAHQQQQFQRQLGHFGSPPGGQFDHGFLARQQPAMHRMVGAAMPVSAPTGPAYIEDLESGGGGRKVLTLFPTAED