MQAFSFATTAQILCEAGSAIRLAELCRERRARRVLIVTDPGITRLGLLNAILPGFPRLGLAVEVYDQVLADPPESVVEAALGRARGMAAELVVGFGGGSSMDVAKLVALLAHPEAGQGLGEVFGVGNARGPRLPLIQVPTTAGTGSEVTPIAIVTTGETTKMGVVSPHLLPDLALLDADLTLGLPPAVTAATGIDAMVHAIESYTSKLKKNPLSDLLAREALRLLAANLERAVGDGGDREARQAMLLGACLAGQAFANAPVAAVHALAYPLGGHFHIPHGLSNALVLPEVIRFNAPAAAGLYAELAPLLLGDRLRPGDRDALTVQLIDELAQLSPRNGLPSRLRDAGVDEAMLPRLAADAMLQQRLLVNNPREVGEADALAIYRAAY*