MATSVLATTSMKYSTSKLYSHTHHQYLHSRTHRLYDHMATELTSLQPQPQPYSPLEEGEFILSLVDAYDKRDLDALFSFRNAIAWDPYGLLSNWTTENSENICSWYDIRCILHTTRVVSIDLTFDEPSLEGTLSLSLGNLSLLHTLNLSNNALTRRIPPKFGHLKALQVLDLWFNSINDSIPVKLGQLKVLRTLDLNGNFLSGSIPIELDQLKVLRTLGLIDNSLNGSILVKLGQLKALRTLGLSNNSLSDCIPVELGQLKVLRTLDLSANWLWGPILVELG*