MTGFSIDGSLRSQSSLNVYRSDSALHSQPSLRYTDSITRKKSTPLDYLLVVEDKSEADGAKGLDLSHGLFRSDGTPVPSFKLLDFNDELFLEVARGLGGMLVSYEESARKVDASAGILHKIGQVVDPSEMDAPFQGMKRFDVTYENEHCEYICKSVVVKVKQGDQQALEDTVADIFRGKDEAFSNLPPIDYWTKGVLARDIYVFRDFQDVGEFWRIAPEIYYAHADPARGHHVIAMEDIASQAVSEKLSLEPGEFSTMSELKVIIRDISRFHAVHMGQTDSLRDRYANADKWLLAHDIQFKDARSFESIRVVHKRNVERYADAYSGPFGRIVDKLVENMPELIDEINRLAREHKLETVIHGDFSTRNCCLRAGGERALVYDWELMAIGIPCIDITELLYFGLHPRDATRETFFELARFSHACLVESVAAVGNPVAVCDFETYLHAFCLTWLRHCVLRTALFVYFQAGETLDCVVELAVEVTKQFVQVALATLPESCPIRTKLG*