MAALAALPDQRQQVEGERAGLEAEAQLIDQLAELVLSFVGNCAAAMDRFSCSLGSGGGPLSAAEGAAATEALWPLHTALCRCFHSTPACTWAKPDVRGALTSCMYHSLVSAAHISTAVHAGSAETSHGAEASYRCIDAPRHVLAMSLAQAEAIRVATGSYQPVPEDIAMAVALLSAIEYGPAALVRSPPVQQALEHMNERLRAAAEGSDGVAVIRDGITTLLHRQPQPGDELELAQVAATRSCAYLRCAX