MTTSLTIRYDGHVVCHLTEERIQSVVARSSYLQSLTSRWDHGIKEEAIHEIPLVDHVDSRVAVETVLMALDENKLTKQMLEEEEEERTFWQVVKHQEQVIIMMFYLGCEDFFVPRYGAIAHTRYREQIPHALLQDGHSLEAQALISANGFFDNFSKPQIPLLQEFCFSLESAMNLLRAYIHAKDSVCFLGIRIGEFFDNILVPNKNKPLKVDAFGMFVLKTFLLHDDWQSRDLRDLFSVLPNSPKGYDRPLQLEVFVSKAISRQMRIPPLLRQWDLDESLIAPALFDANRLHEATDYPRPERLLRTIVDSWTPVECAHALVQNRGRIVSLLERGLSDQSSQWLANIPQFQEGLVLLDDGHPVKLLLARRMFLHVGFDPRLPPSLLVAMLDNGSNAPDTLFRDKVLLHAAIHLERDTDGTAVAAITSLNFPWSLANTEVTQRVASALKVHQDTPIWGRLNIGELSGQYLDYVPTRILARLAYEEARQANREAQQANKEAKRANTKSQRNASEIEGLNKRIRALERRDPKNN*