MESPAATSSESLLPPEPLDPDLDMVFPMDSPVPLVPPDPPPVLRLKLTPYPRRGPSHMDLNPRPPPEPPDPPDRATLSQSKTFTIITIEQLFPHLELALVDPKNLLVISVSHSRWALSCEVVNHFVSTILKPRILDIFIVSTDGLRLTRAGSSFFFFPCSIISIIHVSPPPPSRLFKLGLKRYPEDSCHQPPQTYFPSQQVVNLVADVGGNPLRHPSLNHGFMNLSSDVSGNPLRRSALSHLSVNLVSDVGGNPLRHPVMSHQKIVRSCCRRTTFTSSSIVESTSIPYLLSMNGENFSDSFSSFSFSLLTGLLPCGAVCTGPEGAIEITPVFLVGEDCLSTSLVTISQLSDFVVEALSTHSNLVLNLLSTSYEDLSCLFLLDEPSKDSKVMLSAHNFHFLIYCGEYFNTISPFNEWRKFLGFFFEF*