MAAAAAAAAQRLLAASTKIIGVGRNYVAHAKELGNPVPKEPLLFLKPTSSFLHAGVAGAAIEVPGPVESLHHEVELAVVLSQRARDVPEASAMDFVGGYALALDMTAREFQSAAKPLYHFLPHCRAPPLPQSPFACGSGRGGRPRRRQGGGGRARRRRGGGGWGRRRRGGGGCARRLRGGGGCARRGGGGGLRGDRAAVAVRGEDGAAVAVGGEDGRAVAGRDDDMAAVASDGGGSLLAMTTSTTTIRNRAELEGEEKLTGRGELERG*