MPYRPEAELKRPDLKGEFLCGHCGKTFCHAASLNRHRLNFHGDDQQCTLCHKQIPHNDTVRRHMQLEHNILRVFTCGCCNWTFPDKKELHAHNNSMAKTGQPGNAQAIAVSGRTPGECGRRSAGGKGRARRVLADYVVTLAYHLTVRTLPDHLLSLAYHLLSLADHIPSLE