MSLATHLCGQPSGDYVPLHPKQDVHDVSAADIASVITQVTVRDVGASPVLSSTPLQQASWQSQLRCLLCCFVPDKTGGYVKTKAEAQMAVVSSPRASAAPPALQMIAREREHLIGPKIEEDLHKKTLVLDLDETLVHSSFKPIPSPDYIIPVEIDGKLVDVYVLKRPWLDHFMEAVGSRFEVVVFTASLSKYADPLLDLMDKHKVIRWRLFRESCLPYEGNYVKDLSCMGRDLQDIIIVDNSPHSYVFQPANAMPCRSFIDDLDDQELLELLPILQEAECAPDVRQVLQKHFPTAPQASSL*