MSQRELRQWFPVILFACTIFSEQLLLGKQLNGRSSEGSDGAPKSDRLEETVKPSQSGVAGLTKGHNGVTKFNGMVLLCKVCGDVASGFHYGVHACEGCKGFFRRSIQQNIQYKKCLKNNNCSIMRMNRNRCQQCRFKKCLSVGMSRDAVRFGRIPKREKQRMLIEMQSAMKTMMNSQFSGHLPNEALAEHQDQAPQEDLSSKPKQERETLKSPSPPPSSDMAKEEVIGMVTRAHKDTFMYNQEQSQNPAEMMQSQSGERVSKNTEQYMLSSEHCVSGLSGPQYPESEQHLGGQYKGRSTMHYPSGHAICFTNGHCMNFTNGYTQRLCDRIPEDVFSPNRNTTYSCSTGGRMHLV