MSVQAQYPSNVLLSEFRKRARPEACIGFEELSVQENLYSAGVNFLSHPALNDGAALGSVLACNTVSGRKKTKVDEAVMAKQQISLAPFALESETFMVPLCNRERSMFAVPASNPQQSTWPCSPGIPSAFECPVPCASFSGGTASLPPMCFIPDAYLQLHYSQQEAEINQILTAHEKQLRQALEEKRQQHTRAMLELIDQCVLSRVKERLVEIEKVRQRNMELEDLVKKLSLESQVWMNVAQSHEALVTSLRSNLEQLIAQSKELSKGRCAESDAEDAESCVHGESADAGDVHRAETAKEIKDFKDHRNCRYCKKNSVSILLLPCRHLCLCTDCDTQLRNCPICGASKSASLQVYLE*