MKRNLLSSAIIVAIMSLGLTGCDDKKAETETLPPANSQPAAPAPEAKPTEAPVAKAEAKPETPAQPVVDEQAVFDEKMDVYIKCYNKLQIPVQRSLARYADWLKDFKQGPTGEERTVYGIYGISESNLAECEKGVKSAVALTPALQPIDGVAVSYIDAAVALGNTINEMDKYYTQENYKDDAFAKGKTLHQTFLKNLEAFEPVAESYHAAIQEINDKRQLAELKNIEEREGKTFHYYSLAVMISAKQINNLISQDKFDAEAAMKKVSELETLVAQAKEADKGGMNFSFINSAGQYQLEAKKYVRRIRDKVPYSDWDKEQLQDANSSWMVEDSFPRALREYNEMVDDYNSLR*