MGLRLTCSWALLLLLAIFHLALWVWGEQCGLQAEGKRCSGGLCCSKFGWCGSTTDYCGAKSCQSQCSAGRGGGLSSIVTSDLFDRFFPHRADAGCPAQGFYTYQAFISASAAFSGFGTASDDTTNRREIAAFFANAAHEVTGGCYKEEIDKSNSYCASSPQWPCPSGKKYYGRGPMQISWNYNYGQAGKVIGFDGINNPDIVANDPIVAFKAAIWFWMTPQAPKPSCHNSIISNQGFGKTIDIINGGMECHNGTNVAQQDRINLYKQCCSMLGVEPGGYLTC*