MVGRNAKALSHFHRLTEYIVQCKHCDKTLSSKHTSSNLTRHLIRNHKQLARAIFAGDEGKMLAELREELNAPDPEPDVHMEANLGERETKTAVRTIIDNQVRQEQHHHAERNKVIGKNNKLWAHFVRISEFMAKCKHCSKTLSSKHSSSNLMRHIIRRHHNLSKNLSYSQHSLISPKKEIMQAEERRQLDPLEKVDFDDVDSIIEKVTDHMEDEGPFYEYVVDNSDVMVSRHCDEEPSNMAHSMDHQNDTNSLGETTTQLDEKLKAETIYYNEMAELARAKRRLIDLQTKKLLLDMNVVEGN