MSGPLRKYKEWDEEDMQQALKSIKEERKAIYSVAKEYNLPQSTLDDRYHERHSEKVGRPTKLTPEDEEALVKYSMYMATKGFPLTSGVMKALAKERNQKPRFGGKMPGKRRLMGFRRRHPEISLRSPDSLDRARAAMSNAKIVGDHFLKVGELLEENNLQNRPHQIYNADETGMALDAKKSRVIVPTASKRAPSIRSGGRDHISVMSCVSAAGGVVPPMIVFNKALPSGKFSDGGPPGALYASSESGYINKELFEQWYFKIFLPHCHKERPILLVLDQHGSHLSLKVLMSAMEEKIVIYGLPPHTSHFTQPLDVTVFSVLKTKWATTLEALQAVDSRFQARKTTFPRIFASVQDQVFNADKIKAGFKKTGIFPFN