MQGLTMDDISLSIARNMFHLQVYESDGVRFEDLFSKIMYYKSPDFQQVKPYGNIGDRKNDGFIKGQGVYYQVYAPEDASNNVLAAVNKIKDDFEGLRDYWHDICPIKKYYFVLNDKYKGSLPQLHKELIVLQSDFNLIDTGVIVAKDLERELFNLPDDMIRSVVGHLPDIDHEEYMFVSGFTCFISAWINFEKIARHKVFSAKQPNRPLFIGKVVNALVKNKIISRQDATFIKKITEVRNSLVHGVSMLVPKKNEIDMLIFITEKIKPAGVCRLD*