MVEESRKNDNVGDVLSIRPLQKSVFIKMCQSDKNQQIVLDAWKFLKEPDRVKQLICVLGSCHLTNPQEVINYNRVTKMYSDRNVEAEIKMELWCRQQKFSDTNVWLNTEIKLLGKSINAFPFKITTAEVFLCKYFEFYARGEKIPFDQKEQILTSVDALGIKTVKKLLILDLNGIMAEVSFPLLRIMAFASLPLMSTELLLLPPLKIYLLLWLIILATPKRMLAKMPLLQTVACAPLLWMSTAVLSRYIFPNLNGIMADVIRVNDKSPIGVISSFLDHCICASLADADRTNVVASSQDTSSPLDDHTCNFQVDACKDTAPTSVGVVLSSPYRGICASP*