MAASGGGGEEALREALLLAPPAGDGNGNGKVEKQVEDLEEIRSVRAFLRHAAEENRRLWSLAGPAIFTSIAQYSMGAITLVFAGHLSTLELDAISTENNVIAGLALGLTMGMGSALETLCGQAYGAKQLHMLGVYLQRSWIILNALAVLMLPLYLFAAPVLRFFHQDAEIAALASRFALYMIPQLFAYACNFPIQKYLQAQGKVMAMAVVSAVALVFHVALSWLLVGPMGMGVVGLAVALNASWWFVVLGQLAYILMGYCPGAWNGFDWLAFSDLYGFARLSVGSAVMTCLEFWFYMFLIVIVGNLENAQVAVAAVSICTNLFGWQIMVFFGFNAAISVRVSNELGAGRPRAAKFAILVVLMSSVAIGLAFFAAILALRDVYGAPFTESPEVVRAVARLGVVFAFSLLLNSVQPVLSGVAVGAGWQWLVAYVNLGCYYLIGIPVGYLIAFPLRGGVTGMWGGMLSGVGLQTLILVAITMRTNWDREASEAHSRIQKWGGSAAVKALGE*