MVGKNFKALAHFHRLTEYIVQCKHCEKTLSSKHTSSNLTRHLIRNHKLLARSIFAGEEGKMLAELKDELEASASEDLSMELGEGETKSAVRGIMNAKLEQEQMERHSQEEMRNKVIGKNNKLWAHFIRISEFMAKCMHCGKTLSSKHSSSNLMRHIVRRHTSLAKTLNHSHQHLMTPKKDSYASLERRQAADPLEKVNFDDVDSIIEKVADHLEEEEPFYEYVVDNSDSVVVDRCDEPEPAEMQNMIPQDSASLAESTTQLDEKLKAETIYYNEMAELARAKRRLIDLQTKKLLLDMNVVDN