MPHPGLTVATNPKFDGRLADITDEFKDSLKELLPQILAPENLVIKEINGQRVRARELIQYFVSYMNIYKGSELPEPKSMLVATAEANNLTAVAEAKDLYVQLMEDVCGGTKPFLSNAHLDAEHQRIKEKALHQFSAKRKMGGDEFSEKYREKLDNDLEESFGNFRAHNESKNIFKAARTPAVYFAIAVVMYIMSGIFGLFGLYVFANSANLIMGAALLTLAMWAYIRYSGELSDFGSKLDGLADFLWENLLELEREFASDIYLTRLRRIQIANKLKLSEKQVKIWFQNRRVKKKKGSGDSTPGKLCHVHLCHCYSPSCSS