MTSNGDLQKQKPSRRVTISVGGQVFETTTATLQSGGHGSLLARSAPVSPSDPTEIFFDRDPVTFKILINLLRTRRLPSSFDKDALIEEATFFGLLRIVKEAMAPDCLDGIDLQKDSNILPTGRDYPTALCASPDGSLLISHGSKITSYDWALRKYRTTLTEFNTIETLHRLSDSHVACGAGDLPGLHIYDTFHGTHAKSLIWSDKNDTRVYNASVRAICSNSTTLFAAFENGHKLENTVQMIDRLTLQVTGEFARQNGNASHSKVATKLQWLSTYNWLMTIGVHGGAFGYSGYIRLWDTRQSKHVWEWREPNVQGIDPRLVERDSFADIAVDEEHAGIFKINIESGNIAMADMRHLKAQDPWMTLTEVNPNMVIKEKGMNSKLLCYNKQIYASRGSDLEVWSEVPLAGTELDLADREYWETSFRRNYVEHSRRHGGHDITYLEASAFLWHVSICRASKCGRPGGCLLYDVLFLHGLFTTRPLLVQSKAFKQASLFKCLLHTLSISV*