MLIHIRTHTNEKPHQCAICSKSFSRLENLKIHTRSHTGEKPYVCPYEGCGKRYSNSSDRFKHTRTHYEDKPYCCKMVGCHKRYTDPSSLRKHIKAHGHSVAQESRSMEAGPGRGGLGADLSHSSFPTPGRAPLVLSETALSLLGTQALHTFTGPLMALDLSMSSRLPGAGALLCHSGPLLDPLLLPSHRSHGGMKEDDDDEDEGERKMKAGRDTLSWVFVPPGMVMLKQAVVS