MTTFDKREDGFEARFAHDEQLRFRALARRNKALGLWAAEKLGLSGEAAEAYAKDVIFADLEEQGEEDVFRKLRGDFDAKGVDVSDHQIRRNMAEFLAQAAQEISTEG