MTATVNTKRMDLHVSPLGRVEGDLDLRVTVEDGVVTQAWTEAGMFRGFEMILKGKDPQAGLIVTPRICGICGGSHLYKSAFALDVAWRTELPPNALLVRNIAQACETLQSVPRWFYALFAIDLTNRRYAKAKGYDEAVRRFAPLVGESYERGVTLSAKPVEIYAIFGGQWPHSSFMIPGGVMCGPTLSDVTRSIAILEEFRHNWLESRFLGCSVDRWLEIKTWEDVLAWVDENESQHNSDLGFFLRFGLEIGLDRFGAGCGNYLAMGTYLHHEKYNRPTIEGRNAALIQRSGIYAGGKHYEFDQARVREDHTFSFYQGSGLLHPFEGRTEPIDPADAKRQGKYTWAKAPRYDVDGLGSVPLEVGPLARQVVAGKPGEEWQDVDPLFSDIIAKKGPSVLVRVLARLHEEAKLYKNVREWLGELDLHDRFYIKPVEHEFGRGFGATEAARGALADWIVLENGKIANYQVVTPTAWNIGPRDSRNVNGPMEQAYLGTTIHDPGDPVELGHVARSFDSCLVCTVHAYDSKTGKEIGVYRIGETG