MVGKNFKALAHFHRLTEYIVQCKHCDKTLSSKHTSSNLTRHLIRNHKLLARTIFAGEEGKMLAELKDELEASASEDLSMELTEGEGETKSAVRGIMSVKREQEQMERHSQEEMRNKVIGKNNKLWAHFIRISEFMAKCMHCGKTLSSKHSSSNLMRHIVRRHTSLAKTLNHSHQHLMTPKKESYSSLERRQAADPLEKVNFDDVDSIIEKVAEHLDEEVTSISLQEPFYEYVVDNSDSVVVDRCEEQEQEPAEMQNMIPPDSVSLAESTTQLDEKLKAETIYYNEMAELARAKRRLIDLQTKKLLLDMNVVDN