MSLGGRLLGKEDGKAMSFRRISFGKKRESRLSRKLFVVVPFPNDVVLRDAVRCGGAQEGGREDVMFGGTGTVALTIEWAKPELMKGPGELRKVQEELAQVAGLDRKVHENDLDNLAYV