MTSSLNKTQNPWTVHSTFRDEVGGQVKPHGLEWHMGGDSILYYAPVSPDAKEIIATKGLDNDETRQWLVEAHNRWCFAKDETFKKVQDIEEVQWTPDGNHVEIFWREPELLTQPEQKFTIAQVSGLVRMDASAKGEEPPCQVWINGYFAGVLQPNTVDSIVEQVDRIPSKKLVFRKSRGIIRIERRFKGMIRGQEVYEHCLDNLYALEDPQIVDNNTIIGTATLPDWIMGGELTSRIWVSELENGSILCKRPLYRDDVGTSDRTYWMKKGKDDDKIAVFKEEMARIRYLATLEHPFEALRPSDFIVPIDEEKKEPTGREIQHKRSSRKFFGL*