MEAFYVGFFLVLLLLLGAVELGKSHKDRIITNAAFSTFKNNYLVVYCLMMAGDWLQGPYVYFLYTQYGFNKGDIGRLFIAGFGSSMIFGTFVGSLADKYGRKRASITYCITYILSCMTKHSPEYKVLMLGRILGGVATSLLFSAFESWLVAEHFKRGFEAQWLSLTFSKAVFLGNGLAAIVSGLVANLLADTLALGPVSPFDTASCVLALGMAIILYTWSENYGDASEGRSLLDQFKGAASTIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLSSMIGSSLASRFMARASLRVEIYMQVVFLVSAATLISPVIINFLTTSSGEKNGSMTLPGRVQLFAFCIFEVCVGIFWPSIMKLRSQYVPEESRSTILNFFRIPVNIFVCVVLYKVNAFPISVMFGMCSIFLFMAAVLQHRLMVAAGRPKTQTSGNWSSEMAVDSEADPLNI*