MSQEQPRRPREPVKYGDVFEVSGELADKPIAPEDAKMMQSAETHVFGHTQKGGPAAVMQSAATTNIRGGFVHPDDKTELVAERGATVEQTVPAATVTTEFVGGQVVGQHVEPRRVVAAARTDEEALQSTITIGEALEATVKTAGNKPVDQSDAAAIQAAEMRASGTNVIALAGVAASAQSAADHNATVDRDERKIKLRDVLTGAAGKLSADRAVTREDAEGVVSAEMRNNPKLCTHPGGVAASLTVAARLNERVDI*