MKLTFYVYVAGEAFVQGISFMASNNTYQLDPGPLDPCVLTEQLTHRSRDIWIGNDNMILNTRKCDGKFWDLVNEHPIHPRVLDVIRLFGLYGVYRSHRPVVDRSLITSLVEKWRPKTHTFHFKIGEATITLQDVEILYGLPVKGNPVLGYEPQRTIADWQNICQRLLGFTPHTHDFKHSSLKVSALNAHLRLQPQLSDLATQDMVNEKARCYMFWMIAGLMLADTSGGLLKLMYLPMLEDITTVGSYSWGSATLACLYHFLCKASQSTQNEIAGFLPLLQIWAWERVTVLRPQIVAQRDTRNIFPIGLPRGPHAARWFAHFSWTNTTKHVLRVFRDALDSMTEDQFIWKPYSVDLIESFPDYFRRYMAARVPIFCWDVVEVHLPDRVMRQFGLVQEIPSPFPFDATHFHYDRRERPNTNWELEHAQWLPFWNHIDQYVYNAPIIHGSLRYDDPYLIWFKRITRFVIGNPTARPQQLQGYVPNATAYETMVRHIHLMVNKAISLGDNP*