MPRAFLVRSRRPQPPNWGHLPDKLRGDAYVPASTEPHCPLLPEPIAYAPPISGPFHVLFSLLEHRVGFIPGPISLGSLAFPDLLGSQFQGLYLLQLGSLTPMSLPQPMQDSLASTPRGPGTLGCPLCPKAFPLQRMLTRHLKCHSPARRHVCRCCGKGFHDAFDLKRHMRTHTGIRPFRCGACGKAFTQRCSLEAHLAKVHGQPASYAYRERREKLHVCEDCGFTCSRPEAYLQH