MRALWPTTTHRLAHGARCRRLLSTRPTSPSDVTRPPSGFVSDAGRVLSAESRARLEGRLSALDATGKAQMALVVLERLGDETASVQDHSQFTAALYDLWGVGQAAAQNGVLLAVFTESRRIEARTGVGARRALSDTWLASMLQQEMAPRLREGDVSGGVEAATECIRDRLAQGGEEGEDGSGAAGAPPVDRRRRRCTSCPADEAVTMERVPSELDGASEPTPLQAASQGLLAPDSRLAALSPCERDERRLGAVVFGLLRCPRCHTERVLAVETGRYQTCASCHCRCERSETTTLAGATATGEGRERVDTYCEHCGRREAREVAVAREERSAFGSSAGGGGASATFLLQADGWRDTPPSEHLERAVRRGRAAVQSWAR*