MSDTLPNPSGLSAKVNKKRKRQAEEAPKEDKAASAKSANNNTLEAAEGPLKKKKKRNFKNKQKQQKKKDLEDDPKQQERKGGIDESIGKMDGRLLADYFVQKAKRHNKELTAVELGDLSVPDSAFLDTSSFESPRSLDQLPAFLKAFSPDKGSGLSKASEQKGTPHTLVVCPAALRAADVVRWVDQTYIAVLGWRLIRCSRALRAFQSKDSTVGKLFAKHIKLEEAKQFLQRARIGLGVGTPARILDLIDAGSLKLDELERIVIDGSYIDQKQRGIFDMKETHIPLLQLLTRSEFRERYGAKQKRIQVLVF*