MSRLHSSDLRRIFVTLDQDVNGRVSIDELWWLLDKLGVPTAPDELEEIVGRKDLDVEEFISFYESVLKCEDGNGDEDDERDLMEAFKVFDLNNDGFISCAELKSVLCSLELWDMNSDCTRMISEFDTNSDGQLDFEEFRKMMLLRVRLAERPSCLEN*