MRILSSLTCTLALVGAPEIAHGSAATSAALNSLKSIDYRYFVAGGTCAAFSHGVTCPIDVIKTRIQAEPKVYDKGLVDATLKICKSDGPQVLLAGLGPTVAGYGIEGAMKFGVYEVMKPIFSSLLGGVDNPNVKGVAFLLASIVAGAVAAVLLCPMESTRIRIVTDKDYADKGLLTGLPKLIKEEGLLSTFSGIWAMLAKQVPYTFGKQVSFDVFAGVFYSLIHNYGDNLAFLTDNKKIIVSVCAAFVASLFACIFSQPGDMILTETYRKVEPGKQLSFGQVVSKINSQGGVPAFFTGTGARIVHVGLIITSQLVIYDIVKQLLGLPATGSH*