MSNGSSSGVKRKNLRAARPGKATLLAFGKALPDTVVKQEYLVDGYFRDTKVENAALKEKLQRLCKTTTVKTRYVVMSKEILENHPEFYTPGTPSIRQRLEIAGEAVTKMGVAAATQALAEWGRPISDITHLVYVSSSEVRFPGGDLYLSKHLGLSSDISRVMLYMLGCCGGAGGLRVSKDLAENNPGSRILLVISDTTLIGWRPPNPQRPYDLVGAALFGDGASAVVIGADPLPSENPCYELVTASQCFVPGSEKTIDGRLTEDGIIFSLGRELPQMIESEVEGFIQGLLKRSGRVEAGGVDYDRLFWAIHPGGPAILNACEKKLQLAGDKLKCSRQVLSDYGNINGSTIIYVLDYMRQVNAAADKPDPEWGVILAFGPGVTMEGMVARNLVA*