MTTLLITGVTGFLGGAALEKILHQETRLDLLLLVRADSPEAGLERVKENMRKFNIAEEKLAMLRQQHILLGDLASSEHFLNDPRLEQVTHVLNCAAVASFGSNPLIWKVNVEGTLRLAQRMAQVTGLQRFLHVGTAMSCSPEPDSLVAESAEFRERAEHLVEYTHSKSTIEQLMQQQCPTLPLVIARPSIVVGHTHHGCRPSSSIFWVFSMGLMLQKFMCSMEDRIDVIPVDYCADALLMLLNQPLAHGEVVHISAGEENSVKFAEIDRAMAQALEQAPVGDKYAQVSYETLVKMRRELKGIFGPCNERLMLKAMRLYGAFATLNVRFSNDKLLSMGMPKPPRFTDYIDRCVETTRGLSIPQQMAVDFK*