MNPHCLWDPCMSWLYPYLQKTQQKRKGGQIRFTNEQTDALEKKFYSHKYLNPQERKKLAKSLCLSERQVCLSIFF