MGGGGDIAPPIGYSFSIDRGGTFTDVYAEWTDASGAQRTRVLKLLSVDPANYPDAPREGIRRVLEAETGVAHPRDAPLDTSRIASIRMGTTVATNALLERKGERTALVVTRGFRDLLHIGNQSRPNIFDLEIKSPEVLYEMVVECEEAVVLPLGDTPGMRAGQDPVADSQRYPLQGTKATAVTGEAVYVRTPPNLAALRLELQQVLDAGIVSVAVVLKHAAIFPQHEQEVGQLAREMGFQQVSLSSVVMPMVKMVPRGFTAAADAYLTPHIMRYIATFQAGFDSGLQRVPVYFMQSDGGLTSVADFSGHKAILSGPAGGYVGYAMTTRWGGVDGDSLQMIGFDMGGTSTDVSRYAGHYEHVFESTTAGVTIQAPQLDINTVAAGGGSRLFFRAGVFQVGPESAGAHPGPVCYRKQGYLAITDANLVLGRILPDFFPRIFGPKEDQALDAEGARGAMAELAAEVNAHAAAAGQPAKSVDEVAMGFLRVANEAMCRPIRALTQMRGFDVTRHVLACFGGAGGQHACAIAAALGIRTIFVHRFSGILSAVGIGLAEVVREAQEPSAAVLAADVMPGLEARLDELEAEAVSGLQQQGFAQQQISCQRFLNLRYDGTDVPVMTPRPPDGDFATAFEQAYQREFGFKLEGRAIQVDDLRVRASGRHLEVQASGQVESDPGQLPPPAATSSAYFELGGRQDTPAYLLSDLRPGHEVQGPAMLIDSISTIVVEPSCTAHITSTQDVRIELERRRPAAGTEEAEEAVECDPIQLAIFSHRFMGIAEQMGRVLQRTSVSVNIKERLDFSCALFDAHGNLVSNAPHLPVHLGAMSEAVKYQIKHYSSTGDGASSGGLLEGDVLVSNHPQLAGGSHLPDITVITPVFEDGRIVFFVASRGHHADIGGISPGSMPPHSHCLAEEGAAVISFKLVQQGRLDEAGITQLLLAPGQSGMAGVSGTRNLQDNLSDLKAQVAANTKGIALVKELILEYGLVVVQAYMGHIQANAEHAVREMLVAFSQEQGLSELGTVTTRDQMDDGTPICLSVTIDRRDGSAVFDFEGTGPQVFGNTNAPPAVTHSAIIYSLRCMVTHDIPLNHGCMAPISVRIPPDSLLSPSPDAAVVGGNVLTSQRVTDVVLKAFNAAAASQGCMNNLTFGDDCMGYYETIAGGAGAGPGWHGRSGVHTHMTNTRITDPEILERRYPVVLHKFMLRSGTGGAGRYRGGEGVVREIEFLRPLTVSILSERRAVRPFGVLGGGSAAAGVNLWVKRDGQVLSLGAKATVQMQAGDRIRILTPGGGGYGPPEGAAQAQAEEAAAAAAAVETRLAARGGEPEFSVAVRDSGSVQQYVRNQETVX