MDYDRSDTSAGTDDDIPPTQPGQASRSGRGGGNGRVISGAYHGQQQTADQDLRKLEQDAYFAVLQAFNKQAGVLTWAKVQLMTTLRKELRISDEQHLSIVQSIESNGRSCPIREQRLQGEERAGPMYAMPPMLDPVPALVTDASRKKQKATHVSQAALPPPGMKATTLPSPPSAPAFSGKRAMPAGSRSSKKRKGGARQQSSLNTKPVSSAAFGSAPTINPWIGRRVQTRWPADNTFYEAVIMDYNPENGLHALVYELNAENETWEWVNLKELSSDELKLVDGPPVSVTGKGPSASSLGGQGIAGIGSKKAGGRSGLISSGGRARSASKGPISSFEKSAPSGVLGRNWKGSTAENGVDVKGLRQVLLPSLDALVKQVDKIAQEDDLAKIETVKRAAKEHEEMLRKALAEVGEFSDEGESDEEQHPPFSRTHLLNLQREQRSRHVRRDRNGDDDEDDTAGDIAEGLDREPLMGDGGVASDAEDDHQDDDDDDDG*