MEMEKTEEKKKVVCVTGAGGFIASWIVKLLLQRGHTVRGTLRDPADPKKIEHLRALDGSADRLHLFKADLLEEGSFDAVVDGCECVFHTASPFYNNPKDPQIELIDPAVKGTLNVLASCKKASSLKRVVLTSSMAAVVFTENPLSPEVVVDDTSFSIPELCEKAKEWYVLSKTLAEQAAWKFSKDNGIDLVTINPAMVIGPLLQPTLNTSAQLVLYLISGSPVYLNYSFGWVNVKDVALAHVLACEVPSASGRYCMVDRVIHFSEIVKIIHEMYPSLPVPDKCADDQPFAPTYQVSRDKVKSLGIELTPFETSLKETIECLKDKSFISF*