MGCGGQKEKNACPSPPGAPKEAEKRIRREIANSNERRRMQSINAGFQSLKLLLPHNEGEKLSKAAILQQTADYICRMEQEKTHLMSQVLNLKRVLVKYENSGGCGDSEPESPIPPKKRKRYDSMMDEGIGSPESFDDTRSTASVPLDSKKVCFQKLFFFSLFSHIS