MSVVHRRDVLDSYASSVSSKALVRRRADLSQLSVVEKEARRKRLNRIAAQKARERNKERNQQLEERVRLLEYENFQIRKSCESYKAECEFERSPYRGDSSFFHADGEFPDIGSEVTLSSSPCQEDLVPEETNSVTDSVCNDEALKSFLDNLELPDYPLSPGSASILGEVVDDFLLSWTH