MSVQAQYPSNVLLSEFRKRSRPEACNGFEDLSVQENLVHLYSGRGVNLTQPALNEGAATENVLASANMVSGRKKTRVDEAVMTKQQICLAPFALDSERFMVPVCSGERSMLAVPALNPQQSTWPCASGVPVAFESSAPCAPTATCVGGMASLPSLRFIPDAYLQLHYCQQDAEINQILTAHGEQLKQALEEKRQQHTRALLELIDQCVCSRVKERLVEIEKVRQRNMELEDCVKKLSLESQVWMNVAQSHEALVTSLRSNLEQLVSQSKEHSKGRCGESDAEDAESCVHGESADAGNALHARTVKEIKDLKDHRNCRFCKKNSTSVLLLPCRHLCVCTDCDTWLSNCPICGASKSASLQVYLE*