MSELYPSICVCIAGYLPQVTPEIFHALLLHLLSFLPDGGQIHQVFDNVELCCSDDTFPDRFNVGRGDLVVYLPHPMRRMKFLWGDDAEVFKPERWLNNDVVFQPESPLKCTAFQDEAEDNFAIVFAAMGVNMETAQFFKRDFEENGSMERVALFLNLVHECYSNKCTPLAALRGQCCGCQQKERKYAQGADQSHSTGAILLQGSHR