MHNAKGLLGRIVRDKLWRFGYRRSLCSLKLTSEDLDYQVLVEGSGCSRTAILNRPPALNALTTHMGYRLQKLYKNWEEDPNIGFVMMKGSGRAFCAGGDIVSLYHLRTRGSPDAIREFFSSLYSFIYLLGTYLKPHVAILNGVTMGGGTGVSIPGTFRVATDRTIFATPETIIGFHPDAGASFNLSHLPGRLGEYLGLTGLKLSGAEMLACGLATHYIRSEEVPVMEEQLKKLLTDDPSVVESCLEKCAEVAHPEKTGVIRRIDLLEKCFSHDTVEEIIDSLVSFFTNDSASMTISVTRSNSVLGHQEIEASRRKDTWCITTLRRLKESSPLSLKVALRSIREGRLQTLDQCLIREYRMSLQGLIGPMSGNFCEGVRARLIDKDEAPKWDPPSLEKVSEDMVDDYFCALTPTEPDLDLPVKLRESI*