MKKIFLCLGLASVLFGADNNVKFEITPTLNYNYFEGNLDMDNRYAPGIRLGYHFDDFWLDQLEFGLEHYSDVKYTNTNKTTDITRTYLSAIKGIDVGEKFYFYGLAGGGYEDFSNAAYDNKSGGFGHYGAGVKFRLSDSLALRLETRDQINFNHANHNWVSTLGISFGFGGKKEKAVEEVADTRATPQAKCPVEPREGALLDENGCEKTISLEGHFGFDKTTINPTFQEKIKEIAKVLDENERYDTILEGHTDNIGSRAYNQKLSERRAKSVANELEKYGVEKSRIKTVGYGQDNPRSSNDTKEGRADNRRVDAKFILR