MSDNLMDKVSAFGERLKITGTEVSKKMTAGMSSMSFKMKELFQGQTPADKIVEDATSENLDGPDWNSNLEICDLVNTEKVNSVELIRGIKKRIMLKDARIQYLSLILLETIVKNCEKAFSEVAAERVLDEMVRLIDDPQTVVNNRNKALMLIEAWGESGDELRYLPVYEETYKSLKSRVRFPGRDNESLAPIFTPPRSVAEADIDANLQQQAFEDVHVHTYTAEETKEAFDVARNSIELLSTVLSSSPEQDALQDDLTSTLVQQCHQSQHTIQRIIETVGDNEAVLFEALSVNDEIQKVLSKYEEMKQPRASENAEQRPVVIPIATEHEDSAAVGNEDALVRKPAAARARSGGDDDILDDLDEMIFGKKGGSSSQEAPKKPDPKKDDLISF*