MSEGEKALPTASKDEKSGAAESKKSPESSTVEAPSGEGRTASAAAGAGVQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFNQMAEQLQKTFQGAAVEESVPNFDSQQYYSTMQQVMQNPQFMTMAERLGNALMQDPSMSGMLESLSNPAQKEQLEERMARIKEDPSLKPILEEIESGGPAAMMRYWNDQDVLKKIGEAMGFAAGGEGATSSEIPGPDETEEANEDESVVHQCASVGDAEGLKAALAAGADKDEEDSEGRTALHFACGYGEEKCAQLLVEAGAKVDALDKNKNTALHYAAGYGRKECVALLLENGAAVTLQNLDGKTPIDVAKLNNQQDVLKLLEKDAFL*