MMESQNRKRAPVWTERDLIAVWGEESVLSELCSSFRNAKTCVKISQGMKDRGNNRDPKQCRVKLKELRQAYQKTREANGHSGSESQRCRFYDELHAILGGSATITPTVCFDSINGEGGNMEAGFEDEEDDEL