MGGGGPEEDNRWPPWLRPLLSTRFFVQCKLHADSHKSECNMYCLDCMNGALCSLCLANHRDHRAIQIRRSSYHDVIRVSEIQKVLDITGVQTYIINSARVVFLNERPQPRPGKGVMNTCESEFKL