MVALEVVRPASAVNELHKPMEKKKAVNVSPVEEYCSALGGTDPIRSILIANNGMAAVKFMRSVRSWAYESFGVERAVLLVAMATPEDMRINAEHIRMADQFVEVPGGTNNNNYANVQLIVEIAERTGVQAVWPGWGHASENPELPDSLLARGILFLGPPAGPMSALGDKIGSSLIAQAAGVPTLPWSGSNVNVPFDVCQGNIPDDLYKKACVSTTEEALISCQEVGYPAMIKASWGGGGKGIRKVHNDEEVKALFKQVQGEVPGSPIFIMKVASQSRHLEVQLLCDKYGNVAALHSRDCSVQRRHQKIIEEGPITIAPPETVKRLEQGACRLAKCVNYIGAATVEYLYSMETGEFYFLELNPRLQVEHPVTEWIAEFNLPAAQLGVAMGIPLWRMPEIRRLFGQGGGSHDSWRTVAQEAVQFDLSEVDSQKPKGHVVAVRVTSEDPDDGFKPTSGQVQELSFRSKPNVWAYFSVKSGGGIHEFSDSQFGHVFAFGETRAMAIANMVLGLKELHIRGEIRTNVDYTVDILHAPEYKENRIHTGWLDSRIAMRVRAERPPWEISVVGGALYKASRLIAARVTEYIGYLEKGQIPPKNISLVNLNISLNIEGSKYNLELTKGGPGSYLLRMNDSAVYAEAHTLRDGGLLVQLDGNSHVVYAEEEAAGTRLLIDGRTCLLQNDHDPSRLIAETPCKLMRFLVPDGSHVDADTPYAEVEVMKMCMPLMSPAAGTIKFRLTEGSAMLGGDLIASLELDDPSAVRKAQPFEGGFPPLGLPTAVAAKVHQRCADALEAARNILAGYEHDLDEVVKTLLSCLDDPQLPLLQWQECMAVLATRLPKDLKSQLDAKFREYESSFQQDGEGADFPAKALTGIIETFLAKSPEKDRVTLDRLVEPLLLLTRSYEGGREGHACSVVQTLFNGYLHVEELFNENAQADVIEGLRQQHKKDLSKVVDIVLSHQGVKMKNQLILRLMGALVYPNPAAYRDQLIRFADLNHSNYSELALRASQLLEQTKLSELRSNIARNLSELEMFTEDGGEGHHTGKRRSAIQERMEALVDAPLPVEDALVALFDHSDHTLQRRVIESYIRRLYQPYLVPGSVRMQWHRSGLIATWQFWEEYPPPTAEKLRTAKVTDDDDSRGVPRWGAMVILTSLQVLSNAVGAALKDAESILSPTTKSSAASHHNIIAGSPRRNRSFVGAPSGFGNVLHIALVGINNPMSAFQDSGDEDQINERVEKLAKALKGESLGAMLQVSGVGVVSCIIQRDEGRAPTRHCFQWSHEHHYFAEEPLLRHVEPPLSNLLELVKLKGFAGMQYAPSRNRQWYIYNATEGKTRTRRMFLRALIRQPKVNDESVGEDTRGITLVKDSITQSLQGALDELELAVHDTNGKADHIHLYLCILRAQELDDLRKENASATDEVEKVVHALEGLAHEVYSKLRARMHRLAIAGWEIRVRLKELQAANGAWRVVVSNPTGHTCIIQVYREAQDKDTGKVVYCSPFASMPGSLHGVPLSTQYKSLDIIDQKRLAARRQNTTYCYDFPLVFETVLHNSWAEAAEVAVKVKESEPIFKATELVLADSNGGWDTELVESDRLSSRNNVGMVGWLMHMRTPEFPDGRKVLIVSNDVTFSAGSFGTKEDMYFKAMTDLACREKLPLIYLAANSGARIGVAEEVRACFRIGWSEESSPDRGFKYLYLRPEDYERMSSSVIAHELRLDSGEVRWVIEDVIGKDDGLGVENLSGSGAIAGAFSKAYRETFTLTYVSGRTVGIGAYLARLGMRCIQRLDQPIILTGFSALNKLLGREVYSSHMQLGGPKVMAVNGVVHLTVADDLEGVSAILKWLSYVPSHVGGPLPCLQSADPPERPVEYCPETSCDPRAAIRGLDSNGKWLGGIFDKGSFTETLEGWAQTVVTGRARLGGIPVGIVAVETQTVMQKIPADPGQLDSHERVVPQAGQVWFPDSAQKTAQALIDFNKEGLPLFILANWRGFSGGQRDLFEGILQAGSMIVEHLRVYQQPVFVFIPKTGELRGGAWVVVDSKINSDKVEMYAEKTARGGVLEPEGMVEIKFRMRELLECMHRIDPQLIALRQELQQLKGTAPIAASDRIQQQIKAREKALTPVYKQIAIKFAELHDTPNRMAAKGVIKKVVDWTESRNFFFQRLKRRLAEESLIRQLQAAGGQEFSHSAALALIKDIFSTTSATGTREWTDDTQFLAWSKQPTGLEEHLQKLHAKHVEKELVALGSSTAALKALPQGLDALLRSVDASTRSQLVEELKRALDSLSN*