CRFDLNGSPCNKWVIGDRVRVAQHLRQHHWIQTDSTGHASCLWDNCTHSKPIKRENLARHVVMHLGVKWKCGHCSEMFSRDDAVQRHIERVFHGMGDVPEAEVIPGREACAPDEPPIKRPRTA