MSRAECGGGGGGEEEERCRYRGVRRRRWGKWVSEIRVPGTRERLWLGSYATPEAAAVAHDTAVYFLRGGAGDGGGGGATLNFPERAAAT