MKILCEVQVVNRATQTNKTPRPVKSTLAIGYKQSARDANGNTKKELEMVLFSGQNKTGNRYKVKDNIHVVHTKFVLDGKT TIGFIQPPDNLLIKCDPIQLKGFLQTLKLGMDGKDAINLRLNINAATAIPQKAQPQVRMVISKRSEYPIKGFPRTLKSLT INNSQLVKLSFEICTLRNLTKLDVSGNKLTKIPSELGRLPLTSLHLGNNLLGTQNDWCWLRGTKLCQSLGELDLSGNGLT YFPPPLVKFESLVSLNLNNNLLSRLPFAIRRMKALRKLYVCSNELESLPSAVEDLRIDLLDVWGNCFKEFNADAAQQMYL QKAASNSPQPLWLLGARAVDKYMLPLSAGSIPAVLIDLIREAPRCPCGELCYAQRKEDLFQRVVQPKFITVKNLTYSREH QIYADVVLCDSRCSASAELKLLFNIIFS