METKKKRGQQGPTEEETDGPSVEAKTEETEGKPAAKKEGKRGKYRRDKPWDTDDVDHWKIEEFKPEHNPGGMLEESSFACLFPQYREKYLKEVWPEVKRALGQHFVKAELDLIEGSMTVRTTKKTFDPYIIIKARDMIKLLARSVPIAQARKILDDGMFCDIIKIGGMVRNKEKFVKRRQRLVGPNGSTLKAIELLTKCYVLVQGQTVSVMGTHKGIKVVQRLVEDCMKNIHPVYHIKELMIKRELEKDPALVEENWERFLPQFKKRNVQRKARRAAIKKKSKSLFPPEQTPRKEDLLLESGEYFVTEEQKQMKKAKEVLEKREMRTAERKRERQQAFEPSAENSAKKRHAGTAESAGSAESASRDSISAIAERLQVRTKKGAKKSAGGAAHLL