MLRGDIDDPKLAAALRTLELTVKQKLDGVLHGDHLGLIPGPGSEPGESRLYQPGDDVRRMDWAVTARTTHPHVRQMIADRELETWLVVDMSASLDFGTACCEKRDLAVAAAAAITFLNSGGGNRLGALIANGAAMTRVPARTGRQHQHTMLRTIATMPQAPAGVRGDLAVAIDALRRPERRRGMAVIISDFLGPINWMRPLRAIAARHEVLAIEVLDPRDVELPDVGDVVLQDAESGVVREFSIDPALRDDFARAAAAHRADVARTIRGCGAPLLSLRTDRDWLADIVRFVASRRRGALAGHQ*