MSAVILSPLIGRQAQEGHLRQEDPEMGPQIPQQDKTLDTVALATAVDEGAHHRLVPAHIRSLEVLQDCHDTVLARHAERFGSMGALDILRESITVLRAKSSVLMSLMLLLICPFSALLLSRSLLHGGLVNKLSAHLYAAAAYMGLLHYLSLVKSIYESLSQVLLLYTFSAPILFTIGLLAKASIIYIVSCTYSDIAVSLVASITAGAHLWRRVFCTYFWSCLILVGFGATAAAVFLIIISLLDALQFSADLVFLTELALGVFYSVIFAQILVVGNLANVVSVLEEHCGLAALMRSINLMKGKIQVALSLFCGMLLGTFLVESLYQYRVLGIPPSNYAINTASRMWEGPLLVFMYSFLLLLDGIMGCVFYFACKSSTFAPVEKQCPTVGESYADV*