MEQQAERRAKATLVVDMRGTLMSQVTRLQMNPELEEYAVEISDSALLVLKRPHVERFLEQMAALFEMVAFTSCGQRMADKILDVLDPTGTHFSRRLYAGSCKQCGVKDLAMLGCPMARVIIIDDSYKKCILNLDNWIPISTFKRNPGDRELLELVPFLERLAEVEDVRPVIRDSFGHRVEALKLLSAPNPLEEPVEHKKVKGHQVEGSGRLNALGRLLTKILRHRAIELGLELSSDGFCNVSDLLRLDLKTRSKVPLSSHTVAEVLDAVKLNTKQRLSIKVDKDGKLYIRTCQGQTMKEVGSLDLLREITSADQAPVCVHGTRKEVLPSIRREGLRVMRRNHVHFATGLPNAHVTSGIRSTSEVVIFLNVQKAMDDGMRLFLSDNHVVLTEGFDGVVPCKYFEKVVEWPSNRPLAI*