MKKRLMLLIYIGMCMLLATACAPQDEENNGMDYDQTKKMVVDILKTDEGKKAVEAIMKDPSVRQDILMDQNAIKDTISQTLVSDKGVEFWKKAMDDPKFAESFAKSLEKENKTVIKQLMKDPEYQGMLQDVLKDPAMEKEVLTVLKSKEYRTYLQKIMTETFDSPLYQSKIQDILLKAAEETQGGQKQSSDDGGSSSSGSDSGGEQQQQ