MLPLPEVIRLSLLETARLSDEKLLKRTHGDILASLEGPSDARVGRDTLVLCAEVALKVGATTIATQMLDIYFLESSKFWSDDSDIGQVELKDQYVCRAWFAKALVCSEDAKGLTGQDLVTGVERALNCLLEGLKVALQDSRYVFLLYDASVHYWNISRPLQKSGTRRHLVDASTSVNDALQKVSGHEEWKAHHLRIHALCLSDAGKNADALKVASDAVDLCKANVPELSVLAIKVKSHVSSLEGLKEGGDGVDGAIALMQHVRSGACADIEDIKNTLIEAWKLVDPAAEKLEAAKDESAEDAQLDIVAEIGWVAAQNQVLDIAAWCLERAADDSRLISRVRDEMTRGMIALHNLGEKRGTLDSEAVRVHKDVILQAEKSLSTFSRLQDFDGIHDACQMIWIASLPLQQSKFRHHLTRVLGAAALALETVGSSANRLRTALHLELAYCYISEDMVGQAKAQVSKGLAIDYVAPAEEIESTGYERPLDRFLDPLHRMLSLKSKIHDDPDDIEDQALLLAEQARDAKSVESKTDILQRAVDALMSLQPATLPSESDEMSTEEREMCRRSARARINIWGSVIKVAMDAKQISMVHRLAKNVVDTAGWDLIKDKDIILLQADVNLLDGLASFDILRSRGEPVIPPNEINTQVTISAGSTEELQNNTIAAFVRAMHLGASVGEDWVVMNAAANVWNNYLDAFTAHRYAEMLPATAPVFAELCKIESCDKVLLGNFADALSCGYEHAAFLSVTDADDTKEDGVFGYNSLRLTLRDHKFEDSQDVQRGIETCESVLNRVDERNARKLSATLARLHASMGTSSEAKVEEDPVAQVSAIIQRLTLPGSDDASSDMLNEAMTLLRPTEGEILGDLETWARLGETALKAKVYGAAIECGKQAEIFLNKLTQSAPSISWYWGGVAESTFGCGILALIRPEHQDQSTQDTLRETAFQHLVQAAKCGRRANRSDIVSYAAKHFWNSATSYMSSATTRRNIFGHLQVIIDACRATKVRDDGLMKLMWVLYFDCLVDKKAWTDGIKHIDEAFKMLPTSDHQRLWEYKVLFLSATGRKAEDELDILSSYDEETQAKVWAGVAVQATSKLEGMKAYRKAIDVLVNNTAMRVDLMIDFADWMYANGQPVSDAEDLLVSTLDILLETDAESSGDNMDCESLATPQQLGVTEFCFIVRVCVMLSRMSGSNVERTDYLLTAQHYALRMLIDPLAEAMRTMPASSVEGCAAIPESLEEWANFKFTDKLVARMRERKGTFEISLESVGRPERILHYIDYLCSGLESASMHLQCLPVCQLGVLIAKIVDKDDSLASVYHLRLASLADALFLKSAAIMHEELAGSLELSVEEIRRGREEVKRQESLKELLSDDEPSSGVIDVSKPLRPYALRDYWIARGAYLEKRGALVAANLLLQETIRHARAHDDVAVEARAYLHLAKCAARGNMPIDAVKLQHRGQNLGGDVSFWGESMCDYTMYKLTTRDGKLSAKDSLVTALNLLQSRSSSSRCGDTLDTKMVMASLLTELSRILELEIKNAIEVGENPHPQYTDAVNAISEAVAILQDCGGGIDYVNVLMAKAMLMYKDPSATGDPRPGLRVIKEIIFEAETEAERIYTAACVSSINPLTISLPAARLLAAVKNARAGCLLEIAHAEKVLEHVDRENNRPDFPSIQGVDATAILAFLDDNAPESFKDTLNDAEEAIVVASEATNLHKRDDGRIDSLCLLGEALLAVHNAQTRTKIWRKPPPVPPPTPPPPPAPPTPDEKEEEAAAEAGDSKEDSEGAETEDVKPEQVADDAPEGDRQSVASDAETDIPSVGEEDEEDEESHLPHSTFRGELVKPRAIRSLEQAIQFGIEACKYDIVSKAAVHLAHAHGSADTGKAAAALALVQSCQAVETHLSIFISAADEKDIESLIIRNDRIIQGALNDMTSSKYSASLFERLKTSCTAWGKLQIDAKQALSASSTLPDDLYVFSLQWLVGRGGDTSLAIAIHGKDDERTGAYVVSANQEQLEAAVQLTATYRSNVEKAVIAASSSEDPDALQSVFESVDIVAGWDEVRKATEWVLEPIISAWRSFLGKGGSKEKKIVLLVDEALASLPIEALEFLNDAESISRDFSLHMLSNRLARGSDITAAHMTALIDLRKEDLPQSDADKIRIPGEFALLQQKFGSGWNVLMGTPESIPGEAECQRAMAAAKALLYYGHGRFLSYVSPSAVASVDLSSCRLAVLACNTNNEESQRMQAMLDGRKTAEKKALEEPYRTAALLSMRGVESIVLPSFTVGNARANSEFLTSVLGGGPVASSVWRADTPKPPRKEDEIEENEPEEKEVEEPEEGAKAEGEDEAGDDEAEAVEPPPPPPPPPPPSGPYRTYVVYGHPLVKIS*