MAPRQPLKLLMLHGYTQSGTLFHAKSRALIKHITKAFPLHEVSAIYPTGPTRLNPADIPGYEPPAEGSTVEQQQEQIEAYGWYRRSNTADPPLYIGLEGGLDAIAKVLREEGPFDGVIGFSQGAAMAAMVASLLEPGRKEAFEHFADPKVASEGFEVKEPVAGVAFPVSFEEAGHPPLKFALCYSGFRSPGPRYRPFYENPPIQTPILHVLGSLDAVVDDTRSRALVEACAGDPEKEGKVVWHPGGHFLPSQRPYLDAAVRFIKEQLEGKQAKADAKEDDVRDMDLPF*