MHLQYTNHVWVARRPPGYAFVEFDDRRDAIDAIRALDGKNGWRVELSHNSKGGGGRSGDGHGRGGGEDSKCYECGEPGHFARECRLRIGSRGLGSSRRRSPSPRRRGSPSYGYGRRCV