MKVAVTGAAGRTGGLVVKKLVERKDQFEARAVVRNASSKSKLAGLPDTAIFEVDLARGGADAFLPAFSGCDAVVIATSGVPVLKPLSLIPVFWAKLTGKTGVSPEFSWKEGQFPEQVDWLGQKAQIDAAKKAGVKKVVLVSSMGGTDPSNNLNKLGGGNILQWKRKAEQYLIASGLTYTIIHPGGLIDEPDGQREIRLGVDDTLIKETVRSIPRGDVAELCVQSLKLKAAENRAFDCVSRKPGDGQPTKDFEALLTGMPKNCDYSINSQYP*