MSRPFTSRPLTVEWKTLVGSELIMLLVPIRKRKMSGFGHRVYKNYDPRAKVISLKKAALSDEYFVKRKLYPNVDFYSSLIYTSMGFPTEFFPVLFAIPRMAGYLSHWRESLDDPDSKIMRPQQLCCSDDTLPDRYLPHPMRRMKFLWGDDAEVFKPERWLNNDVVFQPKSPLKFTAFQDEAEDNFAILFAAMGVNMETAQFFKRDFEENGSMERVALFIDLFGGAR