MDQIVNVDEFQELAKQALPKMYYDFYNGGAEDQHTLNENVQAFRRIMFRPRVLVDVSKIDMSTKILGYPISAPIMIAPTGNHKLAHPEGETATAKAAAACNTIMIVSYMSSCTFEEIASSCNAVRFLQIYVYKRRDITAQVVKRAEKAGFKAIVLTVDVPRLGRREADIKNKMISPQLKNFEGLFSTEVRPSKGSGVQAFASRAFDASFSWKDIEWLRSITELPILVKGILTREDALKAVEAGVDGIIVSNHGGRQLDYSPATITVLEEVVQVVRGRIPVLLDGGVRRGTDVFKALALGAQAVLIGRPIIYGLAAKGEDGVKKVIDMLKNEFEITMALSGCPTIDDITRNHVRTENERLHSML*