MVLKSFVEVEPESHFPLENLPYGVFKPEPGSLPRPGVAIGEYVLDLSAVAFAGLFDGPLLSNSDCFNQPTLNKFVGLGRPAWKEARVTLQKLLSATEPTLRDNAALRQIALLPMVQMLLPVAIGDYTDFFASMHHAKNCGTLFRGPENPINLNWFHLPIAYHGRASSIVVSGTDIIRPRGQGHPTGNSAPYFGPSRKLDFELEMAAIVGPGNELGTTIDVNDAANHIFGLVLMNDWSARDIQAWEYVPLGPFLGKSFGTTISPWIVTLDALEPFACEGPKQNPSPLTYLVEKTSRNYDISLEVLIKPSGQADSCVVTRSNFNHLYWTITQQLAHHTINGCNLRPGDMFGTGTISGPEPESYGCLLELTWNGQKPLSLDGTTRTFLEDGDEVTFFGYCQVCIWMPFSFFTSSALDAIHIQLQVLGEDNTGISLQGLKET*