MSEECKCRICGAPSNGMHFGCEACRACAAFFRRTVSCRRRYICRGNSNCEISFSVRNICRSCRYQKCLQCGMLTANVQPKRDSLKSKCEMSRDKLRFQDDFEAAKDEINELNSFVFNLSLKAFLALLFFIYPKEKKVDSNFAEVSSLYGAEVVEVTAQLILGSTRQLVTALSSHTIINFIRQEYNHLYETRILLEKAYIYEHLHIKVKTSAMGCPEPELLPFNISRKLSNISVPLFAKFVMNIFQQFRGLPRDQKWGIFSLFVPCVWSLECYFYTVKYFPTSTGNSLLRLSPYSYLDMDHIDEYLEASEENTSVAKIFKKIYTSHAKMMGFVRSLNISETEFVALIALALFSEGVEKLNVNTIRICRSMREKLLYGLHIYYTEELGLRNYAVRMGTTMSLLTLVWNGMLRMKTTLEAAEVFGMFKMSDIIFDNFPYESF