MKLTYKTSKTGLLATFMGLLILASCKDDYPVAPDTSSNMTVLNSIKLMNAGANGATVLQGVVDENTKTVTFPRIEPGTDFSNLKFEADLSPGAKLNQETYPVTFEEGQTEKVIVLKVLNSPRYREYLVKLRLKVPVFGADFENKTTYDFTSNPLGNPIYDAFTGALTRGSGFDGQQVLIPRREAPHLLNVSELKAGVINKIPLNITGVTLGTFTLNMAAQVNGHSYIANLSGNTAGSPLKIYHWTNPSLAPQVIANINVGTITGAGVRYGDNFSASLDDQGNGYFFFGDNAGTKILRFDVANYTSVTNPIAFAIPVAAAGSWTSYNRIGNTSEYLFTGHDAPVALVSEGGTAAFTMSRTAIPVRGSDARVVYFNGERYLIVTTAARTGAEATNFIVYDITKGENVKDALTNLNAQALVKPVFEYSLMGPVNTSPASQTGFYVKKDAMGNDVSLMLYAAASDAGFVFFEFQKKVALD