MSVQAQYPSNVLLSEFRKRAQPEACNGIEDLSVQENLLHLYSAGVNFLPQPALNEGAVAENVLARNIVSSRKKPRVNEAVMAKRQISFSPFALEAESFVVPRVCSSERSTFAVPALNSQQSAWPCTSGIPSAFESTVRCAPVANSTGGMASPPSMGFIPDAYLQLHYCQQEAEIDQIIRTHGEQLKQALEEKRQQHTRALLELIDQCILSRVRERLVEIEKVRQRNVELEDCVKKLSLESQVWMNVAHSHEALVTSLRSNLEQVVAQSKEQSKGRFGESDAEDAESCVHGESADAGDTLHAQTAKEIKDLKEHRNCRFCKKNSISVLLLPCRHLCLCTGCDTRLSSCPICGASKSASLQVYME*