MLGSAQLPALHHRDLSSMPAGVLTFHDHAYGRAAAPMLVKRPHGSGSSAAPPPLAGGFLGYATSTSPSSPRFCRRALHAKLQRSAALFAPAAESGEEDGAGAGAGAEPDAKRAKLSEARVRLNYKLDGQPAPCGSVHVPLCWSLACLRADRELQRESDLELEIRKYGFVLQDAPASSRQEAELRVPASSSECKAKEGGGEEGAEPLFAVVKQKAKSPITGDELEACSPPSSELFARDRRGIEPWVIAILVQAPSLQPSRLDRLVVVRAAAAVQRLCPHIALSGGPRAPRAAGRGSGSARFAHQHSAESLPQATAQLV*