MEAFYIGFFLVLLLLLGAVELGKSYKDRIVTNAAFSSFKNNYLVVYCLMMAGDWLQGPYVYFLYTQYGFNKGDIGRLFIAGFGSSMIFGTFVGSLADKYGRKRASITYCITYILSCMTKHSPEYKVLMLGRILGGVATSLLFSAFESWLVAEHFKRGFEAQWLSLTFSKAVFLGNGLAAIVSGLVANLLADTLSLGPVSPFDMASCVLVLGMAIILYTWSENYGDTSEGRSLLDQFKAAASTIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEEIPHGFIFATFMLSSMIGSSLAARFMARSSLRVELYMQAVFLASAATLVSPVVINLLTTSSGEKGGSMTIPGRVQLFAFCIFEVCVGVFWPSIMKLRSQYVPEESRSTILNFFRIPVNIFVCVVLYNVNAFPITIMFGMCAIFLVMAAVLQHRLMVVSGKPKTQILGDWASEDAVNSETDPLNI*