MVEIEGYKVVPLRMTPDAKHCHSIYMREHFIRLMDPNKPKGRTLFLLNIPPYVTEASLKVFFKQFGKVESVQFAAKPGREETIKWYEGLDEPFSNVKAPFIFKVAYVVFEKGSSIGKALSIESLDLFNSSQECLIKTGMELWHEEYEQKYLLDPEATKKRIKLYMAGYDKRERAALEEAKTSEADADGWVTVGKEGRNAGFEQKESVIGRIENKLAKDKKTKELKNFYTFQIRESKMQNIVEMRKKFEEDKRKIELLKQSRRFKPF