MAKKKLSDSVVKELAEEVKEWGSMKQTGVSLKQMMNFGGSSKNLLISAQFVHKELPIRIARRVIELENLPYGLSTQNAVLQVRDWYLDSFRDLRSYPEIKDKNDELKFTQMVKMIKVRHNNVVPMMALGVKQLKKERPQFDYKDLKEVHQFLDRFYLSRIGIRMLIGQHVALHDPNPLPNCVGYIHTKMSPLEVARDASEDARSMCLREYGSAPAVNIYGDPNLTFPYVPSHLHMMVFELVKNSARAVQERFMDSHDEAPPIRIIVAGGLEDVTIKISDEGGGIPRSGLPKIFTYLYSTAENPLDEDFTSTGAATACTMAGYGYGIPISRLYARYFGGDLQILSMEGYGTDAFLHLLRLGDSQEPLP*