MKETYINILNIRRMAFEHIAKIAFENRPIYDIATEVFEILPGEEASYRENIFRERAVMGERLRMGVGLHARTADNTGAITDGLDDEDYDIKKYEPPLVSVIKIACEACPENRVEVTNTCRACIAHPCVNVCPKNAITYTSKGSIIDQDKCIKCGKCVQACPYNAISHTKRPCAEACGVKAIKSDKLNRAEIDDDKCVACGRCITACPFGAISDKTEIYQLAKALNTNEHVYAIVAPSFVRQFGQMASPVQIKEAIKKLGFKDVIEVGLGADLTTLNEAHEYVESVPEKIPFMGTSCCYSWKLMVKKKFPEINDKISESSTPMIYSGKHIKKMDENAQVAFIGPCISKKLEARRPEVAETIDYVITYEELMGMFLAKDIDPAEIKIEEDWQDASETGRNYAVSGGVAEAVKRRIAEINPDLDVKIEKAEGLADCVKLAQMAKLGRKDGLLLEGMACVGGCVGGPGTLISELKTGKAVKQFAKESIYKSPYDNKNIPDEDKPKD