MSLQDIVQGCQAGPSTQERDQDRSTSMTGPALYVARSRDSLTKTSVEDAMLQIDRGKEPPWDCNRQILQKHSNMQVARSLDGGPEGVHSSTIHEKSPRSPRSTALQHIQNMEEDHPVRLVQGGGLKGSLSYAAAAGAPPKPNTGVFVPLSNMHVNNVSLNVNPAFEHSPPMSPLFAAKKSPSQKTAQEPKVVIYNQDELENWQKHLSEKVIIGLYHGPHLPVETLRHWMRQSWGNRGISIPFVQYLPNGFYMFFFDDGQSAKAVLEAGPWLVRNLPLSIFKWFDGFDPKGFKPTKVPVWVEFPDFPPVCIPWVKAFG