MLQAHTGYDLAIIGSGAGAFAAAIAARNKGRSVVMVERGITGGTCVNVGCVPSKALLAAAEARHGAQAASRFPGIQATEPALDFPALIGGKDTLVGQLRAEKYTDLAAEYGWRIVHGTATFADGPVLQVALNDGGTTTIEAAHYLIATGSAPTAPPIDGLDQVDHLTSTTAMELQQLPEHLLVLGGGYVGLEQAQLFARLGSRVTLAVRSRLASWEEPEISAGIEDIFREEGITVHTRTQLRAVRRDGDGILATLTGPDGEQQVRASRLLIATGRRPVTDGLGLERVGVKTGESGEVVVDEYLRTGNPRIWAAGDVTGHPDFVYVAAAHGTLVADNALDGVERTLDYTALPKVTFTSPAIASVGMTEAQLTEAGIAHQTRTLPLENVPRALVNRDTRGLVKLIAERGSGKLLAAHVLADSAGDIITAATYAITAGMTVDQLAHTWHPYLTMAEALKLAAQTFTSDVAKLSCCAG