MDFDGNHLSSMQHALCNVVDYGEVPVGSMMALMTEHEQETEDHLMTSSAVRGTFAYYDHQTEPYLQAALFQAAQAFQIDKVEPQASGPQFSMEQYDSANVVLADSTLSSGKPEVGGKFVNHQDIGSRKECYTEPSHIISPASSMTVQDARVGATSLDVESACTNKVSEAESMRSKILSHPHYPRLVAAYMNCQKVGAPPEIVAKLEELNKDYQNFQPLRTSIIIGADPELDQFMDAYCHMLQKYHEELTRPFKEAMAFFRKIELQLNNLSKGSLKLPQPGEGDDKVDANASSEEDDAGCGEIEFSDVDPLAEDTKLKEQLLRKYSGYICTLKQEFLKKKKKGKLPKEARQKLLDWWNQHYKWPYPSETEKATLAESTGLDQKQINNWFINQRKRHWKPSEDMQYVMVDSPNGHAAIPFADSNIKMESSNIPMDL*