MAKNYRERRLKRVMKIDEGEDDFEADYQAFSKKYDEKDECHYKFMALLPFKNGLPNVSPPTKEKVGLHFAMKDVVISQKPTTTNEGIIVRPKCKRKTPYRGIRRRPWGKWAAEIRDPTKGVRVWLGTYKTPEDAARAYDAEARKIRGNKAKVNFPNEPPNMVSNSPKLIVTAMTTMAIPADKLNANELMCHKNYSNEDFFSMVNFSGNNGNFISTAAFGLQCIKKPRVPYGIPRIGECSNQNRMTYGLSNGLGNEASRNLNGCSFLPQAGMPIFIQPTFDGPSRMIGRNDGVIVPTLTNATPMAGVDAAKKMNQEPIFQEMESEDIPSILQGDVSEDVAAEISMWEFYDNLLDNKEN