MSPCPSLIKAGFRPWWCAVQDGEYLRASDPAYEQIMDSLAMVARHTPTPLLEALLGWRKSESPRLAGDAAAVHRKLAVECIFCSAAVRFVEACPAEGLSESLWRGLEDWVFDWIINADKLVSHVEYPSLVELRALLLDLVAQLLGALSGKRFGSASSRLFTELNLRRGDSSGQRNETLSLISGARYLRLDVSSASTLNASTSFLLKANPLSWTPSKKRTELHHALCSLLTSVLVPLVEARGRWPPRHVDEALRLWHEAVLKLRTQLSQWVDKHSKHIMVGYPLVTVLLCVGDPALFTMQLPPYLEALFKVLKEKAYRSMALECLQRLVRFYLEVHAAREARAVTVGILAGVTGHLLASLRKGNLPLEAQHDKLVHFCATLADSHLDFAMNSMLLELLRPDNPPEAKVIGLRALLAIMHSTYGLSSDAAAPQPASFSLSLSLGQPPAPARAPQPAAVAALGAYLPQLRAALGSIMHTCHLMFGQSLLIASKTSQEPVTKERTQQWVVFRWALRCVPALIPEQWHDNKMTETIPVYAISVEPAVREEAVQVLFRTVRDLPQSRFAVMRGMANFILRVSDEYPALINTSLALLVRLLIAWRSCLLEEASRGAGSPGAVRGDREGFKDEPVGTFDPSGMDAVGLIFLCSVEVQIRRVALELLYVVRALHHDLAALAGAGGRDGSSGALEDEPPPTYVIDIIEEVGDEIVAGAFFDTGKWTEVLRHEGEPVPADASIVGVLEGGDKGRWGRCLSALVKYVAQLCPSSCQGARLEVVARLSTITPVDSFGKPTPYTYSLESESKIEQWHLYCMFACACPAEDAVDGGVQSVRELMRLVMPCLKSGNDAQQYAAMSALGHAHPDIYGIMMSELDAFVEDVAAGRLERPKWGKSHKPVRDEVRMWVAQIYRLVAESLWPGQLARRPELAEAMMRFIEDQYKVINSTTTETFAEAQPVRYALAAILRVLSSELAAVLPERFSARTRKRLFDLLGSWGDDGGGLYQSGELAGYADYRREVDKFKTAQSLKMRESQDRMALDRDLADQVECIQWAATNAMAALLYGSCFDDTVKKMNGRVMVWIHGLFTGTSDRVPMGGNYSPGDPRTPSPHMRTGSYAGVMASSVFGSTTTLPRSKSGLGMGGPAMAARIGVARTALLNLLLTNPDMFHSCIDQCYSSDPPIADGYFGVLAEVYLREAVPACDVPVLLSLILYKVVDPSKAVRDDALQMLETLSLREWAGEDAGSAGRYRAAVVGSLPDSYQQYQYQLSARLAHDHPDLSELLCVEMMQRQLDAVDIIAQHQVLTCMAPWIENLNLVALWETGWAERLLKSMYYVTWKHGDQFPDEIEQLWSTVAHKWRNIIPVLDFLITKGIEDYDSQGAGEIGGALSTYFSVAKRISLYLARISPQQTIDHLVYELQQRLLEDDLDDAHAPPLLPDDLPPGRALEFSAPPPAPAFDQSPTVVGGPAHMSPIRSSRTSFDFSRHLSRASFDRLGSGGAAGRPFSSMRSLSGPRRSAHMPTLSRDSGDLFVDTPGSSVEDVRVSTPLSHHHHRPSASAGLPAALSRADLALILLAEIAYENDEDFRGHLPLLFHVAFVSMDSRSALVLEHCQQLLVNLLYSLAGRHLDLYEAAGGDTAGNHKNKVVTLIKYVQSRQGARMWEHEAMTLSSTELPSAILLGSLVKSVVDAIFFQGDLRELWGAEALKWAQECASRHLACRSHQIYRSLRPPVSSDTCVSLLRCLHKCFAHPTTPVLGFVMEVLLTLQVMIASMAPEKLILYPQLFWGCVALLHSDLVPIYTAALRLLTAVMDRLAVHDRTAQTVLLSSRPTPDPAPAFSGAVPPLTPTAVPNGSSTADAPVAVEGLPPAGKKPASPALNKASSESLSTEASFVSASNASVGLVRGASGNLGASNRSLPTLADVVMEDTAPPNPETAPAAPPPAALFNDMQPLILKGLLSPVSHAAAVAALSRITLLPGDAIFGPAATRLPMHITGQLPWLCLHVRSAPPAGPAPLTEVQPGSPSAWGDASPGGGWGATGRPGVSSGAGEEPEPRSVASHLAQACREQGLTDLASVFGAYAEGGYTSAEQLVTQVAPLVGAAFFPRHAGPAFVHLLRLLERGPAEYQLVVLLLLRALLALGPPAAGQGSSVYRAVSRLVEGPLCGPALAVLEAALVSTSGERVLLHASSDGLHSAASLGKARGAQAHNFPSPSRGWQFSSMGEGMGEREAAGGWGSSGTEALPSREEALQNTTQALGLVLKTYGPSRRRDERRLIPFVTAGGIVPGSPASRAANWT*