MDSLQGPNGFVMAQVLEKTLKKTVSSWERGIGYSMAVTGDETEAGSVAAGDFPNCQQRNPTSRLLKTESGFGSYGPQKPLEDSLQKRELRLMKNREAARECRRKKKEYVSCLENRVAVLEQQNKTLIEELRALKDIYGHKVE