MSDRRSRNAPRGMSDDRVRGVVKWFNVKAGYGFITRADTSTDIFVHQTAISRNNPGKMQRSLQENEEVEFFVVEGDKGVEASDVTGPDRKPVKMDGGGDYSRRFADRNPRDRSRGYGSKDNGGYYSSPY