MYGKCGNVEDARSVFDRMPERNVVSWTAMITVYSQNGKGKEAIELYQQMWLHYVEPNKITFIAILDACASLAALALGKEIHGCTLDKNFELDAVVGTALVDMYGKCGNVDDAKSVFNKMPQWDVVSWTAMIAAYAQNGHGKEALKLFKQMQREGVKPDKATFISILSGCSHAGLLDDGWRYFLSMHRDYALPIIADHYVCMVDLLGRAGQLDEAEDLVHKIAFAPSAAAWVSLLGACRIHGDVQRGIRAAEHIFELDPTSAAPFVLLSNLYSASGMWDDASNVRKAMKSRNVQRKMGSSCIEVEKRVHEFTVRDLSHPQDKEIYAELQRLDKQLKEAGYVADTQAVLHNANEMNKEHILCYHSEKLAIAFGNISTPPGTPLLITKNLRVCSDCHAATKFI