MFHDLGVLESACAHVRPEEFLREVAGLGYDVIAIEQEVAGQPPKELQPSALVHRLREAQAAMSSRDSGQGHNVLRVTKRPAVTILSRLTIIANQPGELAHLAPFADRFDLLALRSSSEKVVQRAMQQDIDIVCLDVSQNRSPFRVKAPLLNVAIETGVVFELRYSNLLRTAALRKTFLAHAAELAETTKGKRVIITSGAANLLEMRGAYDAMNLCSLFGLDMHAARVCVTTNAVDCVSHGMVRSQTYKGAVAMTIELPVQTHDESKRDAMDLTN*