MNHADAPTQAPPDAGQAAELLEAVFSRYQAQLLGTLYHLVGNEDDARDALQESFVKCWRNIDKVPEVKNLKAWVFRIALNTGRDLRETAWRRKKQPLPASEAMVESSGSTPTQIAESNEQMQLLRGAITELRDEEQEVFLLRQNGDMTYEEIATSIGIPTGTVKTRMRLALQKLRKVMDIGAMTSDPNNSEPKNIDPQNTDRDELRQQIWEFVYELLDGDEATAMQERITSEPDTARLYSEIKQQSELLASAAKLEQAPMALDRPAEEAADASATEAAQPAEKTSAAIPSSASRATSNWFVAIAASLVLAVIGYAYFGPESPLNADAVARFEQQLEDEQPHIHLTAPARVQTEIDNLITVNVTTKEGEPKPARIEYSAYETREGRQIIEKQEVETNEFGQAFVSIPGEKLVGPARVELIAHYDSGKSKRIDTHLDLDETRFTTHLSLDKPLYRPGEEIFFRSVTLSRFGMWPVELAQVEFEILDPSEAPVDGSQSGGVTKYGVGSGQFVLPPTSPGGTYTLVARSSSDLFPEQRREFQVREYRPPQFKKELELVRDSYAPGDEVIADFAAWRGTGEPLGNTNVTVQASVDGNPVSIPQPAGLTDSDGTYRVRFTLPESIEKGEGSVVVQIDDGSIRETIAETIPINLGKVEVEFFPEGGDLAAGLPNRVYFAARDPVGEPVHIKGRVVDSSGKEVAKLETEHEGRGRFEFTPSAIDVYTVEIDSPAEVTSKPELPAARANLASVVASNEFVYDAKSPLTLTLRSREKYGNFVVAAMCRGAQVGQLSVVKPLFEKVKKTGSTDQHFEAKLEIPVSDAADGVIRLTLYDYQQTPPVPVAERLVYRRPQHKLNVRVGGHSESYSPGAPVSLNLMVTDETGEPTAGVLGVSVVDDSLLNLADDKSARMTTHFRLTTEIDKPEDLEDANFFLSDDTEAPSALDLLLGVQGWRRFANTPAEVYAYLDAAEMESFPPPPDDRGFAFGGEAKDQEAEQQQEKIARLAQIDGIVQPPQVADNSDGLAAELATAISDFRDSRGEQIRSLGWILAGAAGFVLLAVAMSALLRKTSGAVWAPAMLTAIGCLALGVMWTRAYVEPGGEIAYAPMSLSGHMDQMVAMSANEQMSAAKEENASRTTVANQAVEMVAESAPGIAADEGAALDPFDLPMPADAAAGFAGPPVPVAPMAAPAPNALPAPAEEPAPEAFAEPGAFAGGEQRGAAKAAANFGAARMAQQPAVNQPVVAEALLAGRPPQEPRAILEQAEAELADRNNFARELMKRRRAGVEFGDLGKNDIQRLEELMFEFRIYSHRHYSTDAEVREDFQESLYWNPLLVADESGNAQVKFQLSDSITMFRVRTDAHTQAAEDSITLGRIGSGNGEVISRIPFRLEPKLPLEVTTGDRIDLPVAVINDSRDALAVEMNIELSDLLTLDGSVDRAIDIDAGGRQREWLELDVTGFSGEADLTLRGRSQHLRDAIRKSVRITQPGFPIEESYGGTLDGEQQLTIDLPENWIEGTLEVTLKAFPSTLADIQKGVDSILREPNGCFEQTSSSNYPNIMALQYMQQHDVADPAFTKRAKELLDRGYQKLVTFESPEEGYEWFGGDPGHEALTAYGLMEFRDMEQVYDVDERMVERTAKWLLDRRDGTGGFRRNARALDTFGRAPQHITDAYIVWALTEAGQEGLSTELIHVIELANKSEDPYLVAMAARSALNADKKKQGLELLAKLTSLQADDGHLDPKDSTITRSGGISAKVETTALATLAWLKDPSGSAPARKAVEWIASSRQGAGGFGSTQATILALKALTEYANANRKTTSAGELLARITIEEEAADDSQPSNENSADESASPEETVDSAGSEVEPVADEAPADADDPADETTDAPANDAEPTEGDEPSADESAGEEPSDAESENSVPATEESSRPGESSSNDDDASEEPGSDSDPADEPSQPKAITKSVLFAAGDSEAIELVGLEALLKAGKNELTIDLTGDNQMPYVLDVRYRISKPRSDDACPIRLTTKLASDSVVMGESVSLDVTVENISGEGQPMTTAILGIPAGLEVRVEQLDEMKKAGKFAYYELRAREVILYWRDMAPELKGDDKLAFSLDLIAEVPGKYTGPASRAYLYYTAEQKQWLEPLVVEVSRPEKVE*