MLANQPFQYTFTRLDDATSDRLTDSNKALLIRFCASLLPSLHQQIGCLAKLLDPSELAQTPSAQLKLIERCQREIDGTLDEIMSSKNEIYSTSYLCYIFNLNLWPTICDGFRKYNELLQQLDLSTEKSQEPINITLARKKAIDCTTAIQDQIDSTINIINGSDLQNNEYGWSHMIPGIDHGMRDLFKMMQDAQRDPSLCPNDTTIDPVVQVGRALIPVMKLSRTFLNKLLDPKLHTSQSDKFTNFSSQLRNQG*