MATSTLSISPSSLHFLSHHLNSFTSSPPPPSPALTLSPPRRFSKLSVSSPDVCHSPHQPLIIDQSALVVEEAVSEEALWAAACLRIRTFNEFKEDTFRVEDHKRYLTEREFEALKERVAGKRKGFRTVSCINASLPLSHLSALSGDLCISCKFSDDGGYRVVVGTLDLSQCLSLPDEMAGMKPQGIGADFLRAYLSNVCVAKELHRNGLGYALVSKSKCVAEKWGITDLYVHAAVDNESAKKLYMKSGFTYESDEPAWQARFANRPKRIILWFGLPNPLGDIAISYMQCPYIYYHCIMTF*