MVYQMKDPMELSSCAVGVRKPRTKSAQLCTPSHDHLPAGQPPVYGSAGPVRQRKQQQDPSSIQTTEFSNLTREERRRRRRATLKYRTAHATRERIRVEAFNVAFSELRKLLPTLPPDKKLSKIEILKLAICYISYLNHVLDA