MSNEESLPAFTLFGLDEVENYGLVSEADNSLPLDIHNQVFQLVEKGNEAFKESRFEEAISNYSKANSVKPLDPVVLTNRSAAYIRFGQYLKHRSASISEYRPLNGFDMSMLGELALKDADKVMNIHSSSVKSYITKACALMLLERYEAARDTILSGLQIDPFSDPLRSNLQELEKVMMPTSTRKSHVKAERSDDFDCTVCLKLLYDPATTPCGHTFCRSCLFQSMDRGNKCPLCRTVIFMTPRTCAVSVTLNNIIQKNFPEEYAERKSEQDTLVHLGNESMPLFVMDVIIPCQKLSLHIFEPRYRLMVRRIMEGNHRMGMVALDSATGSPVDVACEVEITECDPLPDGRFVLELESHRRCRIVKAWDQDGYRVAEVEWVTDIPPQSDQEKADLRELTTSAASFARAWLERAKEAARQGDRRRLETLLIVESMIPTPQDPERFSFWLATLTDRRPSERLELLQLQDTGERIRRGLIYLRSVERGCRMQ*