MGEFSLREAARVCLPDVRVDPVQEDSGCFSSTHVQLEPWPQFREDLEAFINGLDNTEKRLSTFFRQRYVPVASEESIMHALNFIAFPLVEEMAKQLRIPFRYRHGDGRSYSFATQVVVDTSAASSSFLCEGATRSEPSGVHGVGHIADPWNVELTQVGTGDRKVEYHVQRLFGCMVLDEARVGYISSYHQTVFFRRPDATSKLLQFSPVFGREGATVGAFVFLLHGLSREPKLRMDRKLVPFASTRGSTLLGIRPMPRGGHARLQVVDACRLGDMSAPSIEELGLTGRVAGLARFGNVLEGCFKSTGIRIVLKTFDLREEGAAEAFEQEQKAYVAMQDLYGVYTATFYGVGRLPHFNAVYLALSDEGTRKLGDDRVTRHTVAALRLGLNQIHMRGVLHGDLKRSNVMIARNGGPRFLDFDCSKMRPKLWEMQEEMEQVQELLVEPIDMTKFWKEWLKAGGLPNKPLLSSNQDLHKREWYCRLVMKYPSRCF*