MDRLIRKEREPPVKSVFWALFGAIYLCYGMPEVYRVLFEVFGMDPEHEDCQPKLRRQLEDVDYVSVEFENNKLSWQDVAAYKPPEDALFAHPRLFRACVPPGMHRFRGNIWDYDCRPQVMHALGYPLPVTDRIPDITKARNIELGLGLQLCFLHPSKHKFEHPRFCYERLEYVGQKIQDIVMAERLLMKHLDAPGKWLQEKHRRLLMNKFCGRYLRDKYLHRFIIYSEQVQDSYEHNRRLRNPATTAVQQAIHGLSYLVYGKPDVRRLMFEVFDFEQIQPKPVLRS*