MELRRIEDRVSRQVRFSKRRAGLLKKAFELSLLCDAEVALIIFSPAGKLHEYASTRTHGAAPVPDLVLLFSRSGWVCSATGFRIAGNSSELCLLSPCARAERAPVL