MSDGTPKPSALAAKVDKKRKRQAEDSKPNDAKPTGSTSEGPNKKRKGGKNFNDRKNKGKGKGKKDDKGKSDQKPAKKEPVDTKVTETKGGIDEAIGKMDGRLLADHFVQKARRHNKELSAVELSDLSVPDSAFLDTSAFEQTRSLEQLPAFLKAFSPNKGADLAKASEEKGTPHTLVISGAALRAADVVRALRSFQTKEAIVGKLFAKHIKLEEAKQFLERARTGIGAGTPARISDLIEAGLIVTGSLKLGELERIVIDGSYVDQKQRSIFDMKETHLPLLQLLTRPELRERYGAAEKKIKILVF*