MIRGILIAILGIAVISTGYWGYKEHQEKDAVLLHAENNYQRAFHDLTYQVDQLHDKLGATLAMNSQSSISPALADVWRMSSEAHNNVSQLPLTLMPFNKTEEFLANVGDFSYKSSVKSLSDEPLNKNTHKTITSLYQQASDIQNELRQVQHLVLNKNLKWMDVEMALADGDRKNDNTIIDGLKTVERNADAFADVDLGPTNVSTEAETRGYNHLKGKKISKKEAIRIAQQFTPDHNQHFKVRKSGSKTNRDVYSLSMSDPDSKANFYLDLTEKGGHPVYLLQNRDVKKQKISLNQASEKALSFLKKQGFDAESFHLDESAQFDNIGVFTYVPLQKNVLLYPDSIRMKVALDDGEVVGFSAKDYLTNHKTRDIKAPKISQKEAKKTLNQHVKIEDTHVAIVQNDMSEEVLCYEFLGTIKNDTYRMFINADTGKEERVDKLKNAEPIYKDL