MSLNRTKNGQSFQYVGKWTQEEEEYVVALVDQFRAGNLDNAEEGTGLRSYLAEMLQCGPKRVSKKYEGTNYNGRLKYHHGEANLSPEESLMMKQTLEARRVAFLNSRGRLIQGLAAVTPPAAPASSQRLGQQFKMAAAKKAAPVAKGGTNRQVASLLRLPGASLPSVSFPQASSLGLPGAFPSRHGQPSESLLLSLLASKNTAQLAPVGGPRDAASGAMLLSLNGRQRAMASSTERTIPTVTSLQLSQARCLELQRQLVALETQHAVASGQRQLALETEFDLANSAWRTNNYHPSL*