MLRRHVIGLGSLLLGALSFGGWSFSRQGSQPLVLSARDDADGQHYAVGYRLDGKCQFATRVAQRCHDIVQHPSLPLALFVARRPGTESYLIDLNDGRLLQTLVSQKDRHFYGHGVFHQSGEWLYATENDTTDPGRGVLGVYRFDGERLQHSGEISTHGLGPHQVSWMPDGETLVVANGGIRTEAESRVEMNLDAMEPSLVLMRRDGNLLSKETLAQQMNSVRHLAIGRDGTIVAGQQFMGDAHEHADLLAIKRPGRPFEAFPVAEEQRLAMAQYTASVAIHDDLRLVALTAPRGNRFFIWDLDSGAVRLDAPLPDCAGVGAVKNGFVVTSGQGRCRFYDCQGERIAAQPLELPSGLWDNHLHLA*