MSDNLMEKVSAFGERLKITGTEVSKKMTAGMSSMSFKMKELFQGQTPADKIVEDATSENLDGPDWNSNLEICDLINTEKVNSVELIHGIKKRIMMKDARVQYLSLVLLETIVKNCEKAFSEVAAERVLDEMVRLIDDPQTVVNNRNKALMLIEAWGESGDELRYLPVYEETYKSLKSRVRFPGRDNESLAPIFTPPRSVAEADVETSLPQQAFEDVHVHTYTAEETKEAFDVARNSIELLSTVLSSSPEQDASQDDLTATLVQQCYQSQHTIQRIIETVGDNEAVLFEALSVNDEIQKVLSKYEEMKQPRASEHAEQRAVVIPVATEHEDLTAAVNEDALVRKPAAARTRSGGDDDILDDLDEMIFGKKGGSSSQEGPKKPDPKKDDLITF*