MSARPTHADARQWKRRRANDLDARARRERTREDVRECASANALRSLERELDEAIASRRARARGTSRYERAVRARVRACVFASKTGVDGKGFVLRACGWPADGEAAEPWSSSDGDGRFAQYVKTITITLDGERRPRTWTSDGRPGKDRFDGFEVRGRAESGTREATIRIEFHGDGERYKVARELAELLATPYATRKRVISEIWTYFSVNDLVSDDDASEVVVDQPMREVLVGAGMTVPTDGKLKVVSVCEFVCTNMLSAVEPLEIRYKIDVSGPSPSKPECYDVEVEMMAPAYISTESDPEKSIEQCEAHIRRAYPYIEAHLQRRNFLLRFAESPFDFINSCVRDQALGMYETKAEDLSYVKARDAPERPAPRCSERYHEPWVDEAVMRLL*