MSAVLPQRPDLAQSAVPNGRLKPLSDAYPLLPITGWLEYLHSHLPIGQVEYNKGEQHPRNTGKGELSWTVVHPRGHTWRREAQLKGVLPNATIVSPSNVYLSSTNHFVTLVGTTNDAPQTSQKSEHHRITVGDLQHEQLSNWANTDKQISTGYGSDGIPNNALHKDKHAHRMSSHSIMKMKDKDIQRSAAPTPTELQDS