MAEDSGKQTRKAEVVELLKRFEEGLVPDEEIRRLMRIHLGKRLQWGYKPTYQQQLQQNLNLVHSLRQMGIATESAELDSQLYEVPISFLKLIHGKKLKQSCCYFRDESTTLDEAEIAMLDLYCERARIKEGQSVLDLGCGHGSLTLHIAQKYRNCHVTGITNSIEQKNYIEKQCKLLQLSNVEIVLANIINHEMEATFDRIIVVGLLEHMKNYELLLKKISNWMAHDGLLFVEHSCHKIFAYLYEPIDEDDWYAEFVFPAGTYIMPSASFLLYFQDDVSVMDHWVLSGKHFMRTKDEWLNNLDANMDAVKEIAESFTRSKEDVVKFINYWRGLCIQGSELCGYNDGEEWMISHVIFKKK