MDITLFSPKDTLTHFFPSHQQSNDQVAAIDMQSNSSNNNNNQPQTSHTSTSRSSDSGEACGGGNKWASKLLSECARAISEKDSSKIHHLLWMLNELASPYGDCDQKLASYFLQALFCKATESGQRCFKTLTTVAEKSHSFDSARKLILKFQEVSPWTTFGHVASNGAILEALDGESKLHIIDISNTLCTQWPTLLEALATRNDETPRLKLTVVVTASIVRSVMKEIGQRMEKFARLMGVPFEFKVISVLNHIGELTKEGLGVQEDEAVAINCIGALRRVEVDERSSVIQLFRSLNPRVVTIVEEEADFTSSRYDFVKCFEECLRYYTLYFEMLEESFVPTSNERLMLERECSRNIVRVLACDEETGGGECERRERGVQWSERLREAFSPVGFSDDVVDDVKALLKRYKAGWALVLPQGDHESGIYLTWKEEPVVWASAWKP*