MARGGKRKAVPAASEEVKPDRSLGAAPKKRSPRSDAEGEVSSPAKDNSPAAKLGELAEEILIKIMRALALEVRACRGRWPRAGQWTAALREANELRRVNKRFKSAIDAAGGPLALFESVTWDEGAESDANALGASLDALTAAPTLQLCFLEIVSAYKWRGRSIGSPSRSSAAAPLLRTLRLHNVGLYGRRWDEMMPLNEPSPAAGPPPRGPGLRELRLEHDEGTPPRSAWAAWSGAWRVPRSRNSPCWGSTCSKRTFRSRRIRPAPSPPSPPSRASPSTPPATPRSPEDRLPPYGRYIPRPHSDDSSEDATLWPPAPPRAPSRSSLPHPPGPLHALRWWATALASPASAALHELSLSDAPGGRLPEAARLLRALAARGVACALDFPSAHPVPELVAACATGRRPRV*