MQAVRQMQQRSATVCVPVLYTARVFEAIQGHWLSACLGVMLDLKIADLLTQETEPIAVDQLARRCGVQKAGEDHLYKVLRVLGQWDLVDELPGKMFSANAATAELVQGDAPSLGHFASHQINKPKWDAWKVLPEAVKTGQTAFVLAHDGIDMYQYCEQKENEHFATEFCKSMTYFTQHSLEGGQLTLKDAYDWSSARVIMDVGGGHGELLSRCMSYAGPSCQGLLLDREYVINRYAAHVHDGQQQQQQQQQPCHLLVFCGCILLFVILHAEVQYCSSVFATL*