MQVFVRSLSGKFLTLEVPEGLTLEELKAFTGLELAGAVFENAILDEFEVDDGGKKKKRKKKNFVSKKRVPHQRKKEKLKILKLFKIGKDGSVEAQRKECPHCKGCFLAKHKDGRQYCGNCHYTVDKEGKQIKSN