MKKVLLAILSMVLLLSLAACGGGSDSSKDKDGKEEIVMWGSWSGDQIKQLEKQIDSYNKSQDKYKVKYVMQENVEEKLLTGIAGGELPDIIMWDRYQTALYAPKGVLEPLDKLVKEDNLKMDDFYEESVKEMTYSDKLYGLPLLNDNRILFYNKKLLQEAGVKPPTTWDELATAAQKTTKWDGNKMTQAGMSLQDVGLFNLYLMQAGGELVTSDNKETAFNSEQGLEVLNYWDKMQNDLKVYQRGFDDGSDAFAAGKEAMTYNGPWALADYNKVEDLDYGVVEPPKGPNGDKGAIMGGFGLVMPKQAEHKDGAWDFMKWWTTKPENGVEFAKISGWLPANKIAAEDEYFTKDPNYSVFVNTMKYAKIRPTVAGYADVEGLAMKPQFEKFMNGNISAEKALSQAEKEGNQILKEERDK*