MDQRNKCFVPHDLRPILEALAREVLRSQPSDVAEFGHMFFDEYLKHRRENRNILKDPAAYEVFRADLQKKFAEVERPASPMDTAATKIQAAFKGHLVRAHPEKYGMSTRTSSSEKLDSANNKKDQKRHSVGGYTIDVDTPEDRAATKIQSEIRGFLTRKHVDKMKKEDTDAATKIQAHIRGFLTRKHLDEQGLSPSRSHSSLQSDHSDHN