MDSNRKLLEGERVEVRQKEVGLRGSWHSGVVVQVKCGRRVVEYDELLTLDGSKKLRELIPLPEDINVQSSALRNNNRASAERNKRGFIRPIPPPCLLPSPQSWTKGLLVDAFYDDAWWEGILLDYFFLGNEEVKVRIFFPEEGDELLFLIKDVRVSQEWDEASGQWAVRGCWLSGGENGDFDFGPLKSICRQRRSSLKKLWRQRRSDCVQDPWTGEQKNASSVSASLLLESHGWAGQDRAFVDLGESPAASKHTPGLKVQEGDITGSLGAQQRRERELLCNKQRSPRKDVKFLLECSAPLKSLVKQTHLSAKRFLVDAGWKVEVRNQPHNMRQEPVYVSPSGSKYYSLASACRGWKKSKNLASSLVEDTSMELNLLNSYNVPEGLMRAKPLTRQVKAAQMMQSDEATKQNAREAKKPDSPCISVEISKDGKPMNQSSDLSCRSAVQRDDLGLPLPVSDRRKSKLTPCPEKLKKRKSTGEGTEQKCKKGRSSLRKEGYPQEGKAPRGRGGCRMQVLLSSPGRQKDSSSTQNKAEPSHFKKSTVLSWLIDKGILKDNEPVCYINRKDGRVMKKGEVTREGVLCKCCKVIFTLSNFEAHAGSKLHRPSANIFLDDGRSITDCQLQACALQDAKEKKDVLVDISDDTCGVCADGGDLILCDHCPSTFHPDCIGLEVIPDGDWYCPRCSCGVCGNNKIAGEIDNTTSRCVQCELEYHLPCVPEHVMFKLDRVARETLFCGHQCEQIFVGLRRLVGIANSLKDGFSWMLLRSMKKDNGLLPSSLEVMAEHNVKLGVAHGVMQECFVPMIDPRTKIDLISQALYNKKSKVTRLNYSGFYTIILEKGDEMISVATIRIHGARLAEMPLVGTRYQYRRQGMCRRLVNALEQMLENLGVEKLVLPAVPELLDTWTGAFNFQHMSLSETRDLSKLSLMTFPGTTLLQKQLRKESCVVSICQSGIHERVDNADGLACKSVKDSLLVVGVPLDGRVSARSDAHLSVEFVHSESCEIEKMDHSSQNINIESCSYSNGPTASCLPNHQLTPRVTMEGYLDVGGGRVKIQNKFKSQAEGSGDASNDGKGKKDDDVQYARVVRATTRSKRLVGS*