MRGLDYGWIEALDSVVSKGSFERAAEQLFISQSAVSQRIKQLEKYLAQPVLIREQPPRPTLVGKKLLGLYRRVCLIEQELVPELTNQEHVRPVSMSIATNADSLATWLLPALDKVMKSRQVELNLVIYGESRTLDKLKNGEVVGAISLEPQPITGCSAEYLGQMEYLCVASPDFYQKYFAKGVTPRSLIKAPAVSYDQYDELHNKFLWDYFAVPRDKVINHTVGSSEAFVRLALSGAAYCLIPRLQIISELESGALINMTPDFMLSYPIFWHHWQLETGVLLEISEAITAYAKSVLPQ*