MVRQCEHCGERRQALRRPKTGHKVCRECFFQLLEDEVHETITQNQLFKKGERVAMAASGGKDSTVLAHILSELNTRHDYGLDLFLLSIDEGISGYRDDSLETVKRNEVQYGIPLKVLSYKELYGWTMDEIVKEIGRKNNCTFCGVFRRQALDRGAALMKADKMATGHNADDMAETILLNLLRGDIARLSRCTAIMTGEEGALPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGYARDFIKDLEAIRPRAIVDIIKSGEDFRISSTARMPVQGVCSRCGYISSQKLCKACVLLDGLNRGLPRLGISRTRGIKSTNGVADIDEKSAVAGAVGNGFSKKLSLEF*