MESESKRAILKAIPTGFQPEDPSNDIFETIVARNSMGEVFNCYHITTAEVDRRSNGVERLNSSSLATTLRRTKQKNGGETMRRQMKEKGIPVNLYHRQEVFPNKFIALSEAETVHMAKDLEKIVKDDYPVKELAREVANEVMEDGSVDIEQFFDADGFKECMEALGEVLSAVVPPITGICAKASKNEELNLGMENFSQATHGLGIVIQPTWMRALTEIGEGISKIVKDEMNVPEEVVSTETPTIIAETPKVAEEAEVTVESEEIVVVVD