MIFQALMQKQCVQYPHTSSRAADMNALCEENVIIRLGNKPGDPTIITVSCSDELGLACDLARSIFEFSLDVVRADISTDGKWCLLLFWVTPRQGPAKAIKWAMLKKRLSTACPSPSSIMPYKSKADKKKDTYLLQACSADRAGLINDLTQTLWELEVDVDKVNALTSPDGSAVDVFYLSDNRASKGRQELVCGNIRSVLGSSQSFCELSLISDNELNEHSDLGMYSMIPDELFSERARSTEPGTLLSDAGCDTLNFSINIDNSLSPGHTLLQITFQNRRGILYDCMRVLRDLNLQIAYGRLSTTPKGAGDLDLFILQANGNKLVDPDKQKSLLNRLRMDMCDPIRVMMVNRGPDTELLVATTVEKNGRVRPRILYDVTLVLKMLDICIFKVESEKISHGDRLWEVYRFLLIDKANTTFRSTRMRSQIIERVKSVLMG*