MATSSALRARVSPTVSTRRASPPPSARVAAPRAAAAAVATTTSPVVARAAALLGDDLSVLSAAVEAAELVDALTTGEPKTVFAPSDAAFAKACEELQLSKEEILQLPNLVDILTHHVVPGAVAGEDLVDGQLASLNENFPLTITGLTCKERPPCECFNVSGACISETDRVVGDLTIHVVDEVIFPPWSAPAKVLTPQQVLAFEGWAPEVINGRLAMLGFLTAVVQEVATGHSFATQQLGENFGVFAAQVQLWAFASLVPSFSSNEGYTADPFTMEGSKTWREVFKGSPWTEEARKIFSPQVEQLNGRAAMVGIVSLIAVEAFRGGEALF*