MPLLPQSVKPRVILGLMTFGPPGSEKHDARIFDSETFNKALDVFQSKGYSEVDTARIYVGGQQEGWTGKETKWKERGLTLDTKVKYPKEHRENTYDKVIESVETSLKELGTDCIDLLYLHRPDRGVPFAETLEAINKLHKDGKFVNFGISNFTAYEVAEVVMTCKYNNWVRPTVYQGMYNCLTRSIEAELFVACRRYGLDIVVYNPIAGGLLSGKIKSMDIKPETGRFSDQSAIGTAYRQRYFRESTFKALNVIEQAVEKNGLSMLETALRWTVHHSGLKIKDGNDGIILGMSKVEQLEENLELLEKGPLPDEVVEALDQAWLYSKADTANYWHGDLEYTYDVHEALFGASAK*