MKYFFVIFLPENGEAICAVCGDGRAKLHYGVLACYGCKGFFRRTLTGKYRYVCRYRNNCVVDRYQRNSCRYCRYQRCLAVGMDPKAVRPDRDLTGKQKVPRLRKRQLNEDILNNVWRLQGDEWIKKLPTESVDLLYRLLAIEQKVVKGDTPCFPPYDPSTKNISLRDLFEQKPILDGRRTEMRYKPIRMATVEELPDIAHRRAIAAVDWVDSLSELANVTDTEDKVALVKACYSPLTIFNFSARTAENTDDPDILCLCSFSFVPRKLPPEFNQTNQLTNNLIDRTLNELVEPLRKMKLSEYELVPLKAIIILNPYAKGLSQHARQAISNFRDKVQDTLYQITKEYHSSLSTSSSSRFGNLLLLLPTIMALSGIMSENLQFVQLFGTRQNRTDILNEMFGDVCAKLEEPVPSSSSPPTFENPAEISLQSISPPLPRVSMVNSSTTTNKCKQDSGTQTDIDDNLLFSITENGSLPDHVSYLSRPLSESLETFLLEDFSTSNSYSDLNNCNDIFSIADDIRPDLVR