MKTTPLLKIAVMVILLVTVVSCKDKTTTGLSNLAGSMNEVLVVMDKDLWNGPAGDTVKAWFSQEQLGLPQPEPVMDILNLPLASFDKNVKGYRNVLLVRISPKIDSTAIRFKDSPWAKGQKYFEIQAPNETDFVNVFDANKQSILDVFMKAEQERLISVYKKQPNSAVYNLFKDKYHMYVACPGDYVVNKDIDGFVWISRETRTDGRGIIFFEKEYKDASQFHVQAIVDTVNAELKRNIPGPLANTYMALDTIAPTETKIFNYNGDHYAVMMRGLWTVVNDYMGGPYVMNVILDAKNNRIDYMMGYVYAPDDKKRNRLQRVEAILNTVKLDYQESGK