MKSNTIAGFVKLSRDVFQGPLTNWKKNGVVGSAQGAFMPCQIFQKSGLKNVVIHMAHQLFDEMPRRMLFSRIALISGYVYFYVSVVGANTHIGEVSDDEMIYVDAPTHNQPPIEDEFFIEMDELSNSDDVGASGFEMLDEFLAYFDATNDNLYHVPLDSSSNLSERVDFNSYPLVLRSGKSTPCGPLQPDLWKARILLSFYKSHKNQDSCSSSDHWPFVISDFFAESLKSDVGFLNAGEFKKIGLAAKWCLSLDSSFDRTTLLCESIAKRVFPWNQTRVT*