MSTVKQAAFTINGCDFIRSKSQSLASTRRISLLPPLPAMKSRRSSGVSVSKPVFVSSVESFGGLKRSNEKTDSGLVKCKAYEADRAEPMEGPESKAELARKMKIGVYFATWWFLNVIFNIYNKKVLNAFPFPWLTSTLSLAAGSLIMLISWTLRIAEAPKTDLEFWKTLLPVAIAHTIGHVAATVSMSKVAVSFTHIIKSGEPAFSVLVSRFLLGESFPTAVYLSLIPIIGGCGLSALTELNFNWIGFSGAMISNVAFVFRNIFSKKGMKGKSVSGMNYYACLSMLSLLILTPFAIAVEGPQMWALGFEKAVSQIGPQIVWWMAAQSVFYHLYNQVSYMSLDEISPLTFSIGNTMKRISVIVSSIIIFRTPVQPVNALGAAIAILGTFLYSQAKQ*