MVLQRFSWPYGGRRASFCGSFTGWRECPMGLVGAEFQVVFDLPPGVYQYRFLVDGVWRCDEAKPFVRDEYGLISNEVLVENNVQPVVQPEPSIRGTNVDEGIILTTMPPEPSSQNPGVQIAVFRHVVSEILLHNTIYDVVPISSKLAVLDTQLPVKQAFKIMHDEGLALVPLWDDHQGTITGMLTASDFVLMLRKLQRNIRVIGNEELEMHPISAWKEAKLQFYGGPDGAAMQRRPLIHVKDSDNLVDVALTIIRNEISSVPIFKCVPDSTGMPFLSLATLQGILKFLCSKLQEQAEGCSLLHNQLLSIPIGTWSPHTGRSSSRQLRTLLLSSPLNTCLDFLLQDRVSSIPIVDDNGSLRDVYSLSDIMALAKNDVYARIELEQVTVQNALDVQYQVHGRRQCHTCLQTSTLLEVLEGLSVPGVRRLVVIEQSTRFVEGIISLRDIFTFLLG*