MGGRDDGQNWDGSRSWEEDIYWTHFQFIHFTQFLQTTTNFQQQLALPKTFSDNLKKKLPENVTLKGPSGVVWNIGLTTRDNTVYFVDGWQQFVNDHSLKENDFLVFKYNGESLFEVLIFDGNSFCEKATSYFVGKCGHAQTEQGDSKAKDNNTSAFNAGVESASPQVADVVAKTTPAAVPSQTTSKRTKKKPVIEVTPVQTKKRGRPPKSDDSGEKLLRDLVACNKEHSEASTLDRIRKEDEKKIAESFTSSFPYFVKILKAGNVGGSRTLRIPYHFSAAHLPDFKIEVTLRNSKGKCWTVNSVPCAKGKIIHSFCGGWMAFVRDNGVNFGDTCIFELVTNYVMQVYIFGSGKEGADNQNGHVKLDSV