MEPKFALGSIRTEVPREFPKSKQANRLFGLEHCPVFYPTIDEFKEPMKYFESIGSKLKPFGIGKIVPPVGWKPPFVLDTDQFKFKTRLQRLNSMEASARANVNFLEQLYLFHKQRGSAGLVNSTSQLQVPVIDHRPVDLWRLRKEINELGGYDTITLQRKWSFLAKTMGYNVKTSPAVSFKLKSAYAKIIAPFDEYFNRIKQSPPKPTTHLAHRDRSPADSLSPLSSSLADHDEANRVSGSKELKKHDDGLITDESVKLPANAQGPSTRKASMTSTDNPLEEKPRSSTRPIRRPSTSHPSTSHDLDTSMDHGGDICEICGSDEDDPNILLCDSCDKGYHLQCLTPPLLTVPEGNWYCDACIVSTGNEFGFEEGRDTLFLVFSDERTDSKDVA