MPDATRRYAVVCSSNQNRSMETHLVFQRHGFNIESYGTGSAVKLPGPSIDKPNVFGFDDTTYEDMYKQLKEQNFELYSGNGVLDMLERNMAIKPRPEKFQRQTKKRFDIILTCESRIFDEVLRDLEERDGAEGTPVHIINLDIPDNHSAATVGALNLYKLAQMMEASEDLDDDIDDIIETFQKETGEELLHALAFY