MSDNLMDKVSAFGERLKITGSEVSKKMTAGMSSMSFKMKEIFQGQTPADKIVEEATSENLDGPDWSANLEICDLINTEKVNSVELIRGIKKRIMLKDARVQYLSLVLLETIVKNCEKAFSEVAAERVLDEMVRLIDDPQTVVNNRNKALMLIEAWGESGDELRYLPVYEETYKSLKSRGVRFPGRDNESLAPIFTPARSVAEAEVDANFSQQTFEDVQVHTYTAEETKEAFDVARNSIELLSTVLSSSPQQDALQDDLTSTLVQQCYQSQHTIQRMIETAGDNEAMLFEALSVNDEIQKVLSKYEQMKKPAASENAEQRPVVIPIATEHEDSATVGNEDALVRKPAGSRARSGGDDDILDDLDEMIFGKKGGSSSQEGPKKQDPKKDDLISF*