MKKIFRNLMMLLCALTALVSCDESGDKIYLNGFEASGLMASASDVLLSVDNTKDIVVSFAWKNPTLLSSDETKPAASGNLLTYLQASTSEDFATTKDYTVSTLSKVFTGADLNALAKELQMTPEQNAPVYFRVKSQMGANLDAAYSNVCQVNVTPYMIHMNKLTLVEKEDKSKVVDYLYSPNEDGIYTGYMNVSSWLNFWGKENDGSIWGNSSKEGTFAIDNTETAWSCWFPEPAGIYYAVLDTKAKEWKATWLKELQLNGEAMTYDAPNYAWVKVITTSADNAPISIAATGAEYNKSTGTDDAKAVAKTMNYTLADGKMTDAETAGSVNIAKAGTYTVTVKVGENGELAYSIVAGDQTSPEPEIHNTIGMFSNDGSTLYAIFEKVSDNVYSCTYDLKNKWNMRFYYVGDGVADKQVCYGAAPTSDGQFTLYKETTTEKDKFQGWDIWLNDDVDGKEKVTITIDLNTMTWKYE