MFLFPICTTNYISIGKDIKNIQVFFLFRRARVESSAAPRTKACREKLRRDRLNDRFRELCCVLDPGKPPKADKLAVLRDATHLLIQLRVEAKKLKESNEALQDAIKNLKAEKSELRDEKTRLRCEKEQMEQMLRGISFTGQSAAVPATNDKTFAYMPICMWQWVPPAALDTSQDHVLRPPVA