MMVYQMKDPMELSSCAVGVRKPRTKSAQLCTPSHDHLPAGQPPVYGSAGPVRQRKQQQDPSSIQTTEFSNLTREERRRRRRATLKYRTAHATRERIRVEAFNVAFSELRKLLPTLPPDKKLSKIEILKLAICYISYLNHVLDA