MSLLLNQHSKLCFRKPVLVRSSPHLSNGLSSLSLQTDSQTRVLLCADPCGGNRGIAMTMRSSRFLRTLSFEGWEEMSENEDKICAELLKEMGAIGSCGGWLPTLKDGVLRLREVNLNHETDRKRISLPPLVTLPHCQTQYVTNVAMSTSSPEEEDCVVAVKFLGPQLSFCRPAQSNSEWINIRMTDPCFFSSPVMLSKKNEMLRIAGSGGQLIGSWDLQNHSNNPKLQILRFQNLPKLSETKRELLESCYTSEHLVESITTSETFIVKLYMKTAEIDKGIPRKKTEAIMVFRLDEEGNAVYTQDIGDQSIFLTNSEAFCFPSSSSLSLGRPNFVKIVDVNEDRYFKLAKQKWDC*