MDGDTAVAVRDRSRWPGILGRYLPDPWQRLADCLIVLTVCAVADLTYPLLTAVGILLILTVVPRLYRFRLGISVLDELPRLLVVGTIAPYVASSVLNPELSSFHDVVFSLVTAGGLVFSRVIVAALLRARRRRNPAVLSRTLILGCCSVARQLCRDLKNTPTFGLLPVALIDRDPEPGPDIPGLSLEPLEDNLPELIRKYSATTVIIAFSRCPDDHLLTVLRSCVREEAELYLVPRLPEYHAMDNATEMIGAIPLRHVPRAAHRSLTWFLKRPFDLLVSGLALWALSPLLLVLAVLVKLDTRTAPVLFRQERIGLDGKPFELLKFRTLTPADPGESDSRWNIAGDARLTPLGAAMRRFSLDELPQLYNVFRGDMTLVGPRPERPYFVHKFGQELPGYHARHRVPVGLTGWAAINGFRGDTSIRDRVLYDNYYIENWSPWLDVKVLLLTVRAVVGGNGG