MSDEDDYGFEYSDEEEEDEDVVDIENQYYNAKSLIEDGDGDWAAALAGFEQVVLMETERGEWGFKALKQIVKLLFRQARYHEVIERYKQMLTYIRSAVTRNHSEKCINSVLEFVSSSQNMDILGVFYETTLTALEESRNERLWFKTNLKLGKLLYDTEQYTRLAKVLKELHASCQREDGSDDHKKGTQLLEIYALEIQLYNATKNTKKLRALYEKALQIKSAIPHPRIMGIIRECGGKMLMGDRKFEEAKTDFYEAFKAYGEAGNSRRIQCLKYLVLANMLAKSEINPFDSPEAKPYTTNPEIMAMTDLVSAFFRKDITAFERILNTKTQQQSIMSDPFIRLHVHDLLSSFRTQVLLRLIEPYTRISLGFVSKQLNIPVPELEELLVTLILDRRLIGRIDQVQKILELGNEQSARDDAAAGGGDTTRYVSILNWAEEVSALNEAVLAKLATK*