MGSLPDLDTLPPLSSRISTVVPATPREDENGAFQLNYMDLLVKLHYIRPVFFFTSEAVQGLSISDLKKPMFPLLDPYYHVSGRVRRSESGRPFIKCNDAGVRIAESHCDRTLEEWFRENGNGAVEGLVHDHVLGPDLAFSPLVFVKFTWFKCGGLSVGLSWAHVLGDAFSAFNFLSKWSQILAGQAPPKSLHVSSFPEPKISHNSIVDDPPVSIKKTNILGEYWLATNYHDVATHSFHITSKQLHHLVTATFNQTNDNTNKAKTTTYFEIISALLWKCIANIRGQKIGPNVVTICTSESNRAENEFPTNGFLVLSKIEADFSTGKYEISELVKLIAENKMVENHVMEKLVEADEGKEDFIVYGVNLTFVNLEEANIYDGMNLNGQKPIMANCTFRGVSDKGVVLVLPAPEDDEDGGNGRIVTVSLPREELYQLKDKLGGEWGIH*