MVGRNAKALTHFHRLTEYIVQCKHCDKTLSSKHTSSNLTRHLIRNHKLLARAIFAGEEGKMLAELREELNAPEPEADVHFEANMGERETKTAVRAIIDNQHQVRQTEQQHHHTERNKVIGKNNKLWAHFVRISEFMAKCKHCSKTLSSKHSSSNLMRHIIRRHHNLSKNLSYSQHSLISPKKELLQSEDRRQVDPLEKVEFDDVDSIIEKVTDHMEDEFTSDSMQGPFYEYVVDNSDMMVTRNCDEDPANLSHSLEHAMDTNSIGDTTTTQLDEKLKAETIYYNEMAELARAKRRLIDLQTKKLLLDMNVVENN