MRIFEFKKPRELFDQTIHQYQQKARSTQASKTATFYAGHWTFDDEKTHKRHTLEITPNLLIQIDHKPLTGKVILLSETELIFLDHFGYQLKITCENHQPVSIYDEAEDTEYPIK