MGHTASGQAKVLSLYTSLQDFALQDLLLRRSAELGFCVARLSLLTMGGGYPFASEIEEEEILSPPEVFGTGISVCTVETENSPVREGLSSAPEIFAADDTIWVANEEVVEDSTFLPHDYVNVMHSAVENPTEAIPDETLDSPPAAAIISEQSPSPLMNSEDLQLNVLNHTRADLVSTKNPEASLFQVMKIVSDKQELSFVEKVQIPEEHIFRLCNRIVPNAVEIQYPGIKINFNSMNQLSFPTIGLYGDKRTMGRILKEMGVVDHSIHMQMEEDKFEPGLYVGLLKQFIIVFYWHQGTHLKDASRKQVSCNFIRYVVDLCDDVFVCVEEHNLLEALAASVVTTSHRLKRTQRLKISHVQNSENDVTVSSGFNLNIGRYISTDPPEILAMPKHTLFFAEGYHRCAFLTAIYKRSRKYFSAQFKKVNVSALGFELEKMCKEYDLDFTRLSHEDFVSLLKHSAMPEFQSYTDLKNSIQGRRMESQKCNIQSKLNELEEQILQSFLQVLPEYCSFIRYMPDSPSEDREHIEAEEIPIQINRFQQLEHQLATIWGGNSGKQKLLFSGAEIKFQPSIGTESRFVIERSGKSAHLIFFEEEIMLRRIGEGDNTNQKARILPITKDESGRKRPVVSGEQLSLQFGSNRKLLPGIVEVIQVSDNALHDWIKSLVPKKLLNVAQNIVFLGFLMSNGILEQIKSFGQPIIGKLLITERTFIEKQLLLAFLMSDDTLDQVKNFDISDMKNFLTSGSLDIILAEIESVKADLSLDLQDSYLQWQRKFSNFNLDETMSSAVFSINTWKDLCSSIYRDGEEEFSQNVLSMIRKEMLLPLKKKIESEKEAAEKLQEQQFKNERENFLTQTKENLSQRRVLGRTGYIESFSVGTTYLGLGNLEARMRISSEEEEKPSIQWTIVEMAPKKKDLDELNSNSMHRIIPSFSDPFELVCCDPEIEVAPKKKDLDELNSNSMHRIPSFSDPFELVCSDPKIEDIKKVAFLRSGELLVFIHDKVLNRLNLYMSPKLGPFLRGSNPIRTFKRGFDLVAFDESTRFLALYDAQVYKTSTMCSDHKEECISSSSQETAQESKAASEFELKVYMLGDAMSFLKNISLDINAEDVGDFQVKLVYYGCQIHLVYSNVVLGSFSSNILNLVSSTEVLEFQELAKQKSNSERDGEHAMDQDSQKSCATLDYIYHIFDKFAVSPALFRGSIRDLNFHVLLKSRDTLGEDLEQRKCEEYLNILIRKLEKEKGKDFSNLGIQIQVQMSESGDSNSIFASFPLYQKKPLGNWVCQLICLVPIQINRAENNELQPLLDGLQIPPRLTYADSISLATLLRFGLYDAVLSQWDGKIKVVSSMGKQSSGKSYLLNHLSRSLLDVAGGRCTDGVWITVRMDSKCLYVLMDFEGLGSFERTEQEDMLLSALNAALSNLTIFNKKDFHLDKETEAIFQRFQSGVNLVKNDEKLFQGLFYIAIKDVDVSDVEDLKDEFRIKLLQICKRSRENFLTKMYGGMVELAAMPPFTRREYHQESLPEIAQTIEELGHSYESGRAFLRDLKLVIAQIAAKDWTPVDLKRVAMKVDILRRNLISAVKAGFLSMPGANKILMNFDSQEEVSDAPIVIGDLFIDLQDTGLELAALDESTSNDKILCHLRSKLESVLERRGKDGDFWHSKYLDFLMALADRRRDRVQKWLHCNTAEFSGNTDVQKLQLEAILALAELKQGLSVCGCKCSVCFWRCVLEKGHSSDHSCMGNHCCDEKCTYCSLESHHGNEVEECRNLAGHDGSHDCKKKNHTCVKVCSLFDKSSNCSKSCCLKVGHEGLHKCNSLQHVCKMNCSLPSCKNPCVIQIERGDHQKHACHERYCPKKCIMEGCPRSCGHKDHFHELTSDEHLCGNEHACRKKCKADGICEIFTELVRQTRSFQGRRGSFEYEHVSEQNGLQKDCCIAIPPFERCHDGEHLHTLNPDAVHYCNVRCQACGYFCQRPINHSGLHHTVHGNMRNVIFASEHEEFDIQGRKYTWGESGVAEMCNMHCKAQGRGHIHLIHCPMHNNCTSRIYDGSRHETRKYGPDEDVPKDELTHETYWKQMRFEDPCTDDDQTEFALCNHLCRSEEHNEIAGSSSRSYCTEKLWHVPVKRTASMASSTGHITVDGHVFVCNHSKNIPHHVIFVIDKSGSMSSPDIKPTMAKFTPRHNYRLGCVYEAIVRFIATRRRTTHDDSLSVVLFDNTAILALEMQEMKEDIVDRLLQYVATGGTSYSSGLKLAEEVIYRGSNNPTMDTKKPTVIFLSDGTGNGSFQHSLDEVQLARSFENLATSLKPNVAALI*