MWFKNLMTYRLTKPLDWDLAQLQTQLEDCQFHPCGAQDQSKFGWSAPLRGSDLLYFSVGKQILLIAKKEEKILPANVVKRELDERVENLEQKENRKLKKVEKQTLKDDVVMNLLPRAFSKNQHTALWIDTENNLVHVDAASSKRAEDALALLRKSLGSLPVVPLAFANEPSTILTNWILQDNLPHWLFALEEAELRGSQEDSVIRCKKQPLENEEILALLQDGEKVVSKLALEWEDTLTFVFNEDCTIKRLKFADTVREKNDDILKEDFAQRFDADFVLMTGILAKLTENLLDEFGGEKARL*