MRGGRLDVTGRIERSEASELPCTARDALFAAAANAASCHVAASSRGGGGSSACSGAVAVSKVEVKEAAHDEQDDAEGGRRDWDEDPLGFDTNPMLLRAMCITGSPCLLAQPMAEPPRQDPDIASRVLSGIYELACSSGRGEPMPRAVADLLEQRGVQPADARAENWKRVRQLQTVSAGATPLGEALGALDRLVASLGIDDASEALVGLRVVLEHLRATPASWREGKRALDRHFSRPRFKAEKSCVRLLTDALESACKGEVAKAAPLLQRHSAEHLQGMIDEYLSDHVRPLLPHPRLISIELGEGEDCADKDRADKEGADEDRADEDRAEDRADEEGADEGEAARPPQEAPTVRGARAQARARAAPAE