MIQARIGSGHDFLRLTTDVAENGPPESLLAELRLHGLSASVQVVHHYATGFADLAEFFQRHVDDWRGWDGVRTWESLEGDLRIDASHQYGHVQLRVTIQRFQPGWGNEGWTATGDLTIEPGEQLSQIAQELKALATGS