MVYQMKDPMELSSCAVGVRKPRTKSAQLCTPSHDHLPAGQPPVYGSTGPVRQRKQQQDPSSIQTTEFSNLTREERRRRRRATLKYRTAHATRERIRVEAFNVAFSELRKLLPTLPPDKKLSKIEILKLAICYISYLNHVLDA