LSHLSIFRSFSPSAMPGPMMPTDVLMEFYLSSSPPALRGFLGPYEELQKAQKYRQQQLYKPLRPCLSSQPRLAVADGGGGQPCAGWTANSKAAKKKVVFADSKGMSLTAIHIFSSFDDEVFRNRPGGGDELQFAMNDLQAAVVDLKISSERSLLLDFQQPSADYLGFRNRLIQNLVCLENCSLQERSLTGTIKVRNVGFQKLVRLRATFDSWASFTDVDCTFLNNVYSCQDTDTFAFVLELPNFILPQHRVEFCICYQVQDQTFWDNNDGKNYTLKHRGWMGEELSVLREDRNLENAGVKLLEMEFDQFGSPRTSSGQFPGWQSWAGIDNTVPYW