MLGCKPIGSPASKAKLSPFDGSPLQDPSTYRSIMGARQYVTLTQPDICLDVNHICRFMHASNDNYMTVVKRILRFLKGTIKYGLLFRPGPFSLQAFCDADWAGSPHDRRSTSGFCVFLKPNSVSWSSKKHTTVAQSSTKAEYCCLARSLLRDLYILLSSIPLIWCDNVHAISLAFNLVFHAWTKHIEIDYHFVCEKVTQKQLEVRFVSTLDQVAHIVTKGLHSGCVCDLQAKLHVQPRPHQL