MMRNEVLRLIRAAFEDVTLGSGVTLREADMIDGFGTPEERTAARALDFHGPWWAVPREDLKEYTSVFAFMDAAGFRFYLPTYMTYGLSEDEDIGTYAWVAFEALSMAQRFDSLIHVLEAFTSEQCRAILAFVEFMDAGDPLGRLMGDCTRDEYLAVRSYWTKRVHDVTAPRGARE