MSESDPPSCLSSNSLIRAPTELGGGVVMAVVEARQESTRELAEYGTAGSLIVLRSCLEQVNIREGEGQNLQLKIDLLAIVIRHLVHQPNFSTIFCEAVRRLPFSEALLEDLSEALKLSLLEQIGLGLALTDAEDSRWQQQGYLFCQIKLTEFNQTPGSVSCESIIDQILLFLHESEGLSKHIPAFVKALLPGAHTSLMLMPLLQDEVTDSGSLRRFDAISKSSCPISLDLMEQLENAVEAADIMEELGYSCTVGVAQCKEILASFPLLHEGNIARIIAMVARTYTGLEDSHGTFGTFWGAFNGSAFEDGLWPITWNAEVLVESIKDVAPGLDWGLVVDNLDHEGFYLPDQKAFNILMGIYGMACKDPFPIEKVCGPVWKNAEGQISFLRYAVLASPEVLSFGRSYSGQFPLESLFGTEMLPGSTNQAWLSIPLLEVLCQLAEMGHVGAVRSMLEHPLKHCPEILLLGVIQVKTTWNLIQHEILVSLFSMYLGGGLNSGTIFHQLWRLNSAMVIRGLLEVHSKDPTSILKILDVCQELQVLPQILESTPFSFSIDLAVSASRRDTLNLEKWLFDNLNNHCHTFFQACLRYLRERALAEARSELLGGSGHRSGLSASLPLEITATIFKVLQATPGHLVSRDLLEEMKRVRSDAVRVNPRLLSVGASASEQAASESFSSDIEEEANSYFRNIYAGDLPIEKVVKMLEQFKESRIKRDQEIFACMIQSLFDEYCFFPNYPERELRITAILFGSLIKHQLVSSLTLGIALRYVLDALRKPLDSRMFSFGLAALEKFRDRLVEWPQYCNHILQISHMREAHGGLVEFIERALARLSSEPNAGHTLTPSETQTSSAQTSSMVPTVSIAENMEVSEAFSQMVSGSSDPQQQQTLQLQHIQSQPSGLHDEKIKSSSMTALSYTKPFVSAPNLQLQHSASTNQLFEVANTQKVSQPSQPGAFQVAPSPGFPRSTPTRSGGVRQGFGHALNIETLVAAAERRDIQIEAPSSDVQDKIAFIINNISSANLDTKAKEFMEVLKEQYYPWFAQYMVMKRASIEPNFHDTYLKFLDKINSRVLHKEVVKATYENCKVLLRSDLIKSSSEERSLLKNLGSWLGKLTIGRNQALRAIEIDPKLLITEAYERGLMIAVIPFTSKILEPCQSSLAYQPPNPWTMGILGLLAEIYNLPNLKMNLKFDIEVLFKNLGVDMKDVKVSQLLKGRVREVEGNPDFSNKDVAIAHQSSLFTTESSSSSAAPMGLVDLPSEASVSASHNIMPSSSVSQVQLGTSHISASLTLPEEEKLAALALTERLPSGQGLSQTAGSPAPYSGNQLPMPLPNLSSYVVVNPKLAALGQQQQQLASIVSAAMDRAIREIISPVVDRSVTIACMTTRELVTKDYAMESDDSRIRHSGNLMVASLAGSLAHVTCKEPLRVAMSNHLRNLLQALNISGEMLEQAVLLVTNDNLDLGCAVIEKSATEKALRDLEEVIGPPLAHRRKQREAVGVTFYDVSLYSQGHLARLPEGLRPKPMRLSIAQQRVYEDFARLPWQNQPSQTTAVAPAGSAVPSNIPAVSGLARAGYTPSAQGLGSYVGMAGAQSAMGIGVVNQNLESTAEEIDHRMPSPLSHSSAGPVLVPDTGAHQALDTAPGLGNLASSAMFMDMTASERQPVLKDATPVPSASASPPLPVDQVNVPPAEPSWTTGEAMEKFLLITQKLDGSVSRGLSMGLLVPSQDQELQALVMEVPEIISQCISKEEAALAFSQKAFRRLYENASSSLHVATYLALLASIRDVCKRVVKEITSWVMYSDEERKYNREIMVGLIRSELIHLADYNVYLAKLIDGGRNSAATEFAIYLVQTCVVQDNVVGAIELCNVIETLGKVAQRPGSESLQRLVDLAKNASSTLGGQSGSISGKEDKARPTKEKRPSSSRGSALREESKAISKDSASVDPAGLPEQVTMLFDEWATIWDTSGTGNNDKTYAVYISKLQHLGMLKGDDITDRFFRILMELAVARSLNLEAALPGAAGIAFQQQGVSFAAIDTYAKLVVLLVKYYGVDPSMAKVNLLNKVLSVTVRVIQKVSDEKKSSFHPRPYFRLFVMWLMDFNAPDPLLDASNFQVLTAFANTFMQLQPLRIPGWSFAWLELISHRMFMPKLLLINSQKGWPLVQRLLVALFKFMEPYLRNADLSEPVRLLYKGTLRVLLVLLHDFPEFLCDNHFSFCDVIPPSCIQMRNLILSAFPRNMRLPDPFTPNLKVDLLPEISQSPRILSDVEFSLKNKQLKSEIDDYLKTRQPLSLLLADLKQRLMLPQPEVSPAGTRYNVPLINALVLYVGMQAIQQLQSKTTPQQLAVPTAPITHSAPMDIFQRLIVELDTEGRYLFLNAVANQLRYPNNHTHYFSCVLLYLFAEANQEIIQEQITRVLLERLIVNRPHPWGLLITFIELIKNPRYNFWSHGFTRCAPEIEKLFESVARSCMGPPIKAVDDDLASTIAAEGMKA*