MSAALELFAEQGFETTTVPMIADKAVVGAGTIYRYFTNKEALGNALFQDCVRQFSEAIQRGYPAEGNAREQFRHIFCRMVEFAKEQERAFYLLETHRHARYLSEESHELFREMMDFLRAYFRAGREQGTIRSMPSDALIAIVYGAFAALYKAIRAGKIQETPDLIDSVEQACWDAVRVHPHG