MQQSFYDAIGGAETFKAIVSRFYAQVPEDEILRELYPADDLAGAEERLRMFLEQYWGGPRTYSSQRGHPRLRMRHAPFRITAIERDAWLRCMHTAVASIDSHTLDNEHRRELLDYLEMAAHSLVNSAS