MGSDGQNWYLDLTYDQWTPLSVSGPRPAARYKHSAATVDGKLYIVGGSRNGRYLSDIQVFDLKSLSWSIIKLKSGVLPATSGHNMIKWENKLLFLAGHSKDVSDTVTVRFIDLQSYECGVIETFGKLPVARGGQSVTVFGSKLIMFGGEDQNRFLLNDVNVLDIETMTWSTVETTQTSPAPRFDHTAALHADRYLLILGGCSHSVFFNDLHVLDLETMEWSRPQLQGDLVSPRAGHAGVTLGDNWYIVGGGDNRSGVPETLVLNMSKLVVSVLATVKGRDPLASEGLSVSSALLDGEKFLVAFGGYNGKYNNEVYVMRPKPRDALHPKILQSPAAAAAAASVRAAYALTKPEKLDLSEREDSNFKEVHVDNTQQKLSAEISALGQQKKALESSLADVQAENANLKAKIEEVNSTHADLSKELQSVQGQLISERSTCAKLEAQIGELQKMLESMQSIEEEVQALRKEKSELERDMERAASVQKQGSGGAWKWITG*