MSAERAPVLVRHGGGGVEALRQLPPGFRFRPTDEELVVQYLRRKAIGVPLPAAVIPVFRDLYSRDPWDVVAVSAPADTRSEGEKYFFAVRPASGGKSSGAGTGSRAAAGGRWKPSGKEKPVVLPRPCGGGSLLVGVKRAMTFVPRRRKKTAALPSAALKTGWVMHEYRLAAPLHKNGCSLAQAQGEWVVCRVFQKGGNRPRRRQREASPPPSASSSCVTDASSSDLDEVSS