MEAFYIGFFLVLLLFLGAVELGKSHKDRIITNAAFSSFKNNYLVVYCFMMAGDWLQGPYVYFLYTQYGFNKGDIGRLFIAGFGSSMIFGTFVGSLADKYGRKRASITYCITYILSCMTKHSPEYKVLMLGRILGGVATSLLFSAFESWLVAEHFKRGFEAQWLSLTFSKAVFLGNGLAAILSGLVANLLADTLSLGPVSPFDTASCVLALGMAIILYTWSENYGDASEGRSLLDQFKAAASTIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEDIPHGFIFATFMLSSMIGSSMASRFMARSSFRVEIYMQVVFLVSAATLISPVIINFLTTSSGEKGGSMTIPGRVQLFAFCIFEVCVGIFWPSIMKLRSQYVPEESRSTILNFFRIPVNIFVCVVLYNVNAFPITIMFGMCAIFLVMAAVLQHRLMVAAGKPKTQNSEDWSSERAIDSEADPLNI*