MLLKAFASSSRRHVLSSCTQKTWSVTSVAVRSLNVASRPSELIGNTPLLDLQPLLDQHGVDNGSKLYGKLESLGPCSSVKDRLGRSMIDDAEARGILKKGESVLVEPTSGNTGIALAFIARERGYRCILTMPETMSVERRMMLLALGCEVVLTPKETAVPGALAKAHEILEQLDGKGIMLQQFENPANPKIHRETTGPEIWRDTDGQLDIFVSGVGTGGTVTGVSQYIKGSPEHDCPPLQPNLMTVAVEPMEQMLLTAAKGGDKIGPQGPHKIQGMGAGLVPKVLDLSLIDEVVPIHSDNAMSVTHDLWMTGLPVGVSSGAIVAASLEVLQRPESANKTAVCIIPSFGERYFTHPMFASTKEAAEALVKQPLPEPFDNTEYGFATPRG*