MATLKCIDWQFSGSEAAKDAAAASLGSYTSALYALCDPHGKPILPPRNEILETSNTAEKAVVKAVLYGSGNAYAPSLGLAAAKSAVAEYLNQGLPKKLTADDVFMTLGCKQAIELAVDILAKPKANVLLPSPGFPWDLVRSIYKNLEVRHYNFLPEKNFEIDFDSVRALVDENTFAIFIINPHNPNGNTYSEAHLKQLAELAKELKIMVVSDEVFRWTLFGSNPFVPMGKFSSIVPVVTLGSISKGWKVPGWRTGWLTLHDLDGVFRNTKVLQAAQDFLQINNNPPTVIQAAIPDILEKTPQEFFDKRQSFLKDKVEFGYSKLKYIPSLTCYMKPEACTFLWTELDLSSFVDIEDDQDFCNKLAKEENLVVLPGIAFSQKNWLRHSIDMETPVLEDALERLKSFCDRHSNKKAPLKDVNGVK*