MDTTLYTPKLSYFCYSNQQENDRVNMSNSSQSQSNHASTSRSSESSDPSANGKWASRLLRECANAISEKDSSKIHQLLWMLNELASPYGDYDQKLASHFLQALFCKATESGERCYKTLLSVAERSHSFESSRKVILKFQEVSPWTTFGHVASNGAILEALEGETKLHIIDISNTFCTQWPTLLEALATRNNETPHLRLTVVVTAGMARSVMREISQRMEKFARLMGVPFEFHVVSGLERLAELTEEQLGLREDEAIAVNCIGALRRVNVEERDAVIRMFSSLQPRVLTMVEEEADFTSSRADFNKCFEECLRFYSLFFEMLDESFVPTSNERLMLERECSRSIVSVLACDGDVDDVKALLKRYRSGWSFVPAQGDDSGLYLTWKDEAVAWVSAWKPTP