MAARALTGTYAWVVGGAGVIGTGLARGLLRAGATVIVNSRHKARLEALSEDLGRPERLIPLHGSMLADEAEQTVAAAMEITGGALDHVVTHSAVRWWAGPKGSCDETNTLGSLRGKLLSLTHEQFAEQAALLPTMQFAACRLLVPRLEAVEGASYTFVTGGAGGDSRSPLGQINAQAVWGLAAALRSETHASPLKVHEVRLGLRFNRSHPERLAEPRSSPLSHELGCVVAGIAAAPAAEAPNGLHEIFSQAELEAAKARFPVVFSAECNHLFDWHTAALVYSMELSGFGKTANLSRLLACAGKEREAYSEANLALAPHTFVHRNMRDDPLVDEKGYPSYNKPYSVMAWLAERPPLPDGEDEFVLMTDADMVFRAPVDHLALGAARGVVVSAEYTYLVGTESGFARRFLDESLLPRLAQDCG*