MAKKHSLSVENIDQVAIDFIATKPSYSIKITDCQEGKLKKIAITHNKETGILNCFINGGQVSYSTQGKAHLKGICEECWNVILQNTSIPCPDKKSFTAKGISEEDFDAFIDVLSESDEIEITTVNTDNNPAIRNQYHLKGKYDAKVSIIFYNNGTLFLQGAVTAFYIELITEIMETISSVPTEVMEDFLAIQPLVGCVIEKDLNKHFTKTENIEGSILEDFLKTSIALANSGVVVDDYGCYTFGIMKALDGLISKRLLEDAPDFKDYGTYFERGKDGNYHFLENVGTYNGNPSLKRALEKAYDFYNKNRHTTFHIDRRNLETSRTLYYDEAVNIIKDGLVIINDLCTNW