MTSNGISGDLQKQKPSRRVTISVGGQIFETTTATLQSGGHGSLLARSAPVSPSDPTEIFFDRDPTTFKILLNLLRTRRLPSSFDKDALIEEATFYGLLRILKEAMSPDRLDGVDLQKESNLLPTGRDYPTALCASPDGSLLIAHGCKLTSYDWALRKHRSTLTEFNTIEALHRLSDSHVACGAGDLPGLHIYDTLHGTHAKSLVWSDKNDTRVYNASVRAICSNSTTLFAAFENGHKLENTVQMIDRLTLQVTGEFARQNGNASQTKVPTKLQWLSTYNWLMTVGIHGGAFGYSGYIRLWDPRQSKHVWEWKEPNVQGIDPRLVERDSFADIAVDEEHAGIFKINLESGNIAMADMRHLKAQDPWMTLTEVNPNMVIKEKGMNSKLLCYNKQIYASRGSDLEVWSEVPLAVTEVDLADREYWETSFRRNYVEHSRRHGGHDITYLDAGGQRLFVARKHMQGVEVWETRRMSAL*