MGKQFISTQIIRGHKSDVYDVAVCSKFTVSVSGDGHIKTWSHKGEEEPVNDILVDSLGLHHVDFWENDGILIIGTVAFSGILYLFQYIDNELVPLNCELKKNNWALKFHVGVEDQKHRLLTTQHNGSAEVYELTVEEGKFSLQHEKTLEDLNRTFALSIDVSSTEDSKIAIGYMNGTVSLYDFRTLRSSYTFTSTAIKSESSAVRCVKFSPGGTLLAVASDSESYGTISLYDVKFGEMAGSLIAPTNSNHAIGAGFAHERWCFSLDFNQDGSFLASGGMDQKVRIWDVTTREVEATITMALTDLPDDKLTDDLNSNSNIGCLSLKYFGKGIRQIDGDDRNEGLVLVGLDQSVRWYREAGGV*