MRSSLQLCKFSLIDSQSEFLNLFRGRRQDQRLLKKLHTNLLALHAVVHHSEIQQICDEDSRTCLSQLQDAVDTADNLLDEISYEVVRVKLIVSGEETSQQFRFCYLDSMIPKLEDTIGTLEDLEKQINSLTISLKAQLVTEIPTNIQTLKWLVSKIVGKCKGLPLAVKTLAGLLRSKSNIEEWERLLQSEIWELPSDILPVLKLSYNDLSPMLKCCFAYCTLFPKDHPFGRDEEAIQGNMKDKKHLEELSLSWSGINADDSQIERENLDKLKPDKNIKKLEINGYRGTKFPDWFGDHSFCNLVSLNLRKCRDCDSLPAVGQLPSLKHLSISGMHRILQLTREFYWNVSSVPPFRALANLVFKQMPELIE*