MRAIANDGGLSSVDVAYSCAEASSAASRVESDLVADLVSLDEESAVLAVHCAHSPDSVSVVLKAHEHDAAGHSATGAQGEGHHAHAHARKFQPGKIVVGDAHWACATGSAFADDEFDDDIDSKQKVETGLMVRILETHVHECSVIAKKEPLKGGDPDPEGAGHGAGHGSIRGTCVDMRTEQVTLSEIFRDLDLEVHQEDIGSPHSDSWRIPEHTYKSRGRVRGHDFGGQRRNLRLFGWINNNIIKPCIGAVKSAISWMKDAVTTIADVAKQVVNAAISFPISLMNAANDLTGGKLDFIVKPATQALKTVQTELDKQIDDLAANANRLLDFAALAVEAAGETFHRQMNKLPKFELDFSVNAGKDIPKKEGATVQGNMYGTVKIDPKEIYFWIGAGQKFQMKISNYNLQSMSLTKYAGVKAKALVNVYVSVTFDVGVYKELFKKEWDLSFSVGPVKITVVPYFTVGVGLLGDISLTWENNLEASLTAGVELGLKYESGQLKPVAGWMDGKPPEIKLPELKPPSSVYLDVIFQLVPELAVDLGVYGIRFLNLQVQVYFKMGVTWSPIGTGAGCDGGLQLWFGFVPYIAANLKLDTVIKLPVSLSYRLAGHYFDSLSPIWKNTWDKIVIVQKTCPDPAPGGTTAVFTAKVTRRGSNALEFGWFWPRQDFLKNDVVAFRIAIREGGTSDAQAKVGERFFAASFRELSKAEYDAAPKLSYEGLATAETGALVSADACGPQGGTSGLVMTYDPAKRAAACRAYSGFVPRAGVAVQAPLDPSDFRITFGQSFPNLRPETIYGVELEAIRADNQKYLGKMEGGSSVVKTLPAADNPYRAAAPPKAPSSVSLVSIEADKENPGKFVATIAWTNTPGDSPPSYWQALVTPAREPTAVPSPCRPGTARVVNLHPTIPCILSSAISPQSPDPALIARPPAASAPFYDYIPTPNGNVMSLRIPGLLGTLRRSSGIVYNFDVQRWIPEPLPDASLTCTNVPKGAADEIICTFYAGYAKTLSLQMPGLPHRAFVTGNTSLPFMLSVTRLSCGLFNVSWIPQGDGYGGAVAALAKSVVMKMTSNEAGSKPLYFTVPVNPGGEYYSVLVNATSATQRVVKRAFVLGAVTSAGYSSTAEGSNTVVVYDRPCSATCPVDLLDDVLVACPEPARYISVSLAGELALCPFNNNLTSQAVNPCDAATDPLAARRRRRTLSAAVEALIESHVRSGRMLRLDAPSEGTYRSPLADSSESSCPPDHKVAVPSAGRTELPNLCSYPVTGVLVCSAPATHAVQFLFNATETGVYVFDASASAFPAVVDVRSAAACDPYACSAPLLGGEAGGRTRVSAFLRAGAPVAINPVVLDVRREAEYDLDIVVDVSSENDTAASGRDAAVVNRLSTARALAIEFVAAAGRPVKASRSHAHPEIGATGSSIVIRSLSGLSSGPGSAVDTMLYCNNLGPAFVVSHASPAVVPMGVNLANCSRDATVEVGGVAVPPEDASGSALVVRGVKGLVVKAVVFTTNVNSFGSGGAVSLLDGASAAFLFCTFSKNKAKTHGGAVVVLGESSAIFGNSTFFHNEALEGGGGAVSVGADSEAKMAAGEVSFSGCSFLENAAGLAMADAAVYTAQAPNLNRLSQGTSTVDFSKYDPAHRVGGAIAVVKSSATVTIVGTTFRRNMADSGGAIWAGSPVAVSKCLITSSIGDGLAVVNAAASVEATLISDNGNIFNVAKNSGGGLTCLGSNAKLTVSLTMFEENAAYFAGGGALVAQGCTASFESSSFMFNGAMVGGAVSVGLPGGIIANDGGGVQLRQCLINFNSAGDIDMRALGQPGGVGQGGGIAVMGTNTPVVVEECVLNGNQAFGGGGIYAADSITLAGGKNVIFNNTAGFLWYEGDDIESAQIGGGMLVDPQPEKAGSARFEIGESVFLQNGTTKLDDTVIIQNEVGMADGQGAGFFVGLDARVADGSKYRATANAGSGVVRPTAASSSSSADPAADVDARGAARVAQFKNVFFAAQAKAIVEAFRTGGPDAAAAIAASATSCYKCSPCQVCGVETGRCQFPADIDSWCKYIGSCNPETCEFVSIGAAKLNLELDVEYTLPSGAGSIPCSAIFTADTISLLGASPKCSIAAPASKSNRGLLQTSPALVVDLGQGFNIQPGSSLELLTGNLPAQYSGLSNSAIIQISQAAKPVSALEQSLRSAGGNITGSSTSRSSAARDREGVRWCSAAALLAAAACLWLSLLHVF*