MATSLVAQLQRLAVPDTEQRKRPFTRPSILFDPKEAADIELDTILNIAQSGLEVLISIEERFKKYKSDLFSYGSRELDRELMGIEENKRINASIYSYLQLLSGYFELSAALKTLEYLIRRYKIHIYNIEELILCALPYHDTHVFVRVVQLIDTGNSKWKFLEGVKVSGAPLPRKIIVQQSIRDFGILECLCNYVTASKKVEPSRPVSGFCTAVIFEVLGSLTTIDSDAVRRVLPFVEFGLQPGSRGGTDQKAGALMIVSLLADKVTLSPKVVKSLIRSLAEVARADARDSTDLQWCRMSLMTLVTLVQLQSVEIIPKKIVDILKDIRDISGLLSELVEEFNTEKFLALFLDSLVEYSCSDDLCHGTLLSIVEMVPLKGFVACIVSKLLNTSLRILKDNDSAAAGSRCNQILVSLLKKYLFESREAVNRYIEDIKLRSKNDYEIVIRMLNCNLDLSHEISNSKVWFAMEHPKAEVRRSALLGLDVRGMLNVEAADSQRFGTIQDAILRRLCDEDITVVQAALNLEALPEIISAPLRIDAFRNVLQRCIKLLSSGASHGASLAVDIALSCLQHAAAGLPDEGEHVKMVAALIFPFIMIILKTQRLNLKALEMAKQIKWPFYENLVSVSLLDKKLDSGKISSINVENINVLAKALLVHPEEHLPWLVECCKTLKLSKTLFLLVLLQSFTLLETGDGQFSTFFGICFPILRMEWELLESAGNISEEFNPGLWEGDISILIKHMLATNPKEVNGEILTCLFWRLLGSFSKIAAEAEPLDKNENWLCCFRDLFVFLVSRTNHVFKKHLSNVVAKCKLQTSHFLSEFFTDEGVSAALLIGSLQIFTSLCARPDESLSFQLLAEFPSILVPLSSDNQDVRTAAMNTVEGLLSLWSRVDLSRSKNGPPAVWVHFLGEILGLMVQQKRLLISDKNVLSSLFSSLLGNSNDSLLVQHNVGKRFDQTTKEEILASLIDSALRFSAYAKLKILSLLKGVGHTVLRVNGIESLMLDLLDRRQKYHIGFDKSCHKLSQVEVTILCILLELCIKPSTTTVGDLEVLDPVLKALQVSDVLSGDPAILKPCMTVLEDLSNSFYASLKTETQDLVFRHLVLLFRSANGDIQKATREALLRINITCSIVSRILDFICEQKVWSNGSKQEKKRKKRSACNNRDVCLDIIPGGGNVVAFVGSLLDVLLLKKDMENRGSLICPLFKLLQNAFIDNEWIHVAANQSDLHYHSSSGNSQIIADAAVHIQQELLLILEDITASVTSEDKNSMNFDVELLIKCARSASNIVTRNQIFSLLSAISRAKPDEVLDHILEILVVIGESAVTQWDSNFQHIYEDLISAVVPCWLSKTDSADALLQIFVSILPQVSEHQRISMIVHVLRHLGESVSLGSLLYLLFRSLVARNCSSLCDRSDPSFSYSISLITTQWEYLFAVDLLEKYSCTVWLPSILLLLQQIVVSDSDATLFMEQLVAMHFISNKLQDPEIAFKLDSGEDSDNIQLTVGVIMKEIVRHLQLVDSKRKQIGVLSVFRKELKENMNTVLSAVTKRLTPSVYFKAIVQLLGHVDKCVRRKALGTLSETVKDTGFVGLKHEKRGPALSSRISWFHLDENSLQSLDTLCLEILKLFNSQSESSSSLKLAAVSTLEVLANRFPSDNSVFSACLDSVSKSICTDNSALSSSCLRTAGALINVLGPKALPQLPFVMEGMIRQSHNDLSTVTAETKSTDGDASTVSSIQNDSVFMSILLALEAVVNKLGGFLNPYLGDILELMLLKPQYTSTSELKLKLKADSVRKLIAERVPVRLLLSPLLRVYSDAITCGDSSVSVAFEMIQNLVAAMDRSSVGAYHVRIFDVCLQGLDLRRQHPAAVKNVDAVEKNVINTVVALAMKLTEKMFKPLFMRSIEWSESIVEENENVGSKSIDRSIAFYGLVNSLADSQRSLFVPNFKHLLDGCVRHLMDAEDAGSALKHKKKKVKLQESNSKKKDTDCGLSIGLWHLRALILSSLHKSFLYDTGTLNCLLNTPRSTLYDRMKNSAFNLACRMITLLYEDLVRRAEVDPTLLWSLKKIHLYEVSQLVTDPPVVLMQYPNVPSVEEVDDLLVSCVGRMAVTAGSDLLWKPLNHEVLMQTRSEKLRSRILGLRIVKYMVENLKEEYLVLLAETIPFLGELLEDVELPVKSLAQEILKEMESMSGESLRQYL*