MVGKNFKALAHFHRLTEYIVQCKHCEKTLSSKHTSSNLTRHLIRNHKLLARSIFAGEEGKMLAELKDELEASASEDLSMELGEGETKSAVRGIMNAKLEQEQMERHSQEEMRNKVIGKNNKLWAHFIRISEFMAKCMHCGKTLSSKHSSSNLMRHIVRRHTSLAKTLNHSHQHLMTPKKDSYASLERRQAADPLEKVNFDDVDSIIEKVADHLEEEVTSISLQEPFYEYVVDNSDSVVVDRCDEPEPAEMQNMIPQDSASLAESTTQLDEKLKAETIYYNEMAELARAKRRLIDLQTKKLLLDMNVVDN