MDGGGPDWKGLLKWSIAHSDGTQAPRQLSEEDKRFFAEAMESQTVDIIKRMKEISMVMNMPSEVLESQGVTVEELEELLEELQEHVESIDMANDLHAIGGLVPLLNYLKNPNAGIRSRAAEVVSTIVQNNPKSQQQVMECNGLEKLLANFNSDDNMKVRTKALGAISSLIRNNKVATDAFRLSNGYAGLREALASEDTRFQRKALQVMQYLLKETPKDHNVATQLGFVRSLTNLVNSPDHDLRQATLQSLVEIIRNQDNQSSGKYDDTTQLKDVISKRVEDIKKMNKEDLAAVKEERILVDLLWQLLYKEPSELRKEGLLVTPEDNAPPPDVASRTFASGLRALAESSPVEPSSGQNESQEGNKKTVLLLGP*