MKSVLQVQKSKNDSGRMHHVLAQRQKLLQTLQQNYGYAEFRGRQLEAIETVLSGAIGTPHFKFYFQDVSACRSSCFDRLFAGKDCFCLMPTGGGKSLCYQIPALAKTGIALVVSPLIGNINNNALENQVTALKCRHISAEFLSSTQHVSIKSKIYEDMESGKPSLKLLYVTPELIATSSFMGKLRRLYDRGLLSLIAVDEAHCISSWGHDFRRSYRQLAKLRDFLPNVPILALTATAAKKVQEDIVKSLCLYQPTILISSFNRPNIYYEVRYKDILKNTYEDLRKLIKSDWGSCAIIYCHARNTCDEVASQLQADSISCRVYHAGLGDKVRSRALDDWASGKVPVIVGTIAFGINVNLNNILSLKGIDRGDVRLVCHFNIPKSIESFYQESGRAGRDNKSSRSILYYGLEDRRSMEFILRNGQKGSKMKGKDADLILKKGLEDFEEMVSYCDKSVCRRQKLLGHFGEQVSTAFCSKTCDCCRYPSEVADKIQQLSDVTSTHCSKNYVFVKNSNDKGCRNFDSEFWNYSDNDAQQQEEDISDSDGLLPLDCTLAFPATLPVLSVRIESS*