MWQQDASLFVLAGGLRKPVLARRPFLGRQIAASPRVALRKPEQRVQRSASPPAQRSDVAGGLLHGYTPRGKPMWMREEALSEAGRLLRAAREAAGPEEGARIARQGGIVRPAFSPRQEKDFRKAGRPLPGALFIRSGGTVDSRRYLAALWAASAAAAPGRLSLRVEEPLALAAHHDAVVLCTGPSRRGPSGRGPRGPPPAPRRRQGEVPGVPGVRARRLRGHLRAGVLGVEPEFNEHVAGLLEELQGFYPDSAAWIERTPRPTLRAGLRAVPHRLVESGSTPVAGPLGRGAARCWLLAGLGSRGLFHAGWLGRRVADAVLDTLAEGGGEEAARASPRTPTPVPARAAGRRLPVHTRVALDAAGTPEAAALFR*