MPSTTSGRIVKSQRGVKKTPHQKNHRWESFSTKISKLHSLDPLRKVRRHDLEAEDLDATTSYLRNGLDKWSELNISRAYVHFRRQVTSLTDSLAQILYHEDKIMDLLVEHTEKHNKETLEPLLDLITAFAHDLGVRFEKHYPRALRLIVDLASKVHDVEVIEWTFAALAFLFKYLSRLLVPDLRPTYDTVAPLMGKARQPGHIARFAAEAMSFLIKKAAAPSHKQTALPLIVQHVRGDLYSMHGTKQFGLYSQGIMVMFAEAIKGAGNSLHSTGPDVMAALAKAVPDEELDLTSEKPTIWTDVCCGVLTSTIHHSTPETFVPVETRIFEDAAATQRPILFVQLLGFAAGVRQGIRINDWALLVKTLGQLLTSLSTYKDNAEFMNSPRLWQRVMVNAAIIWAQAPIDALLPSLSSFNSAMTKEPLMRWYIPFCSYLADLNPDRFRGLFQKDFQKFIVAHWSDAANEDLLCVLIPHMIETGGLPSPHAKESFPLPQSWQDQIVSKFVRLEDTPFPESGGFGKDRETWKEKCLPMYSGLLRVLESTSVHPSTNARIAEVLLKKLKLALRPSSSLPTDEANFIVSDGFRAYLRMCAAAGSVDLSLAPLLRAAAPRFCRLPKFLEALLDYEQELNRKSQSSPEANNGRGNSPQEEDPLVKSLIKNLASTSHHLRLVSLRILDVLETTPDSNAALSTMIQVEELPLNMQSVRAIAVHLRKLGQIYHHIEESSWLVQAIPSFLFGLTTIQLSPVWDDAVEAMKKISETKHGEEIVAELAFEWLEVPSPRWTGPFEPPTDNHRKAMTDFECTGLMRLQEVADDTGKVVSELSQKLLSTFEEGQKAVELRSDRARSKALKVFTALPSSAEKRSRKIVPYLLSFTEEGQTPAAEENEDQPFSEEDGSWSLQDRKALVGVFSHFGNPKVLWQSQRVYNALLKLLANGDIELQKMALKAILAWKSDAIKPYQEHLEYLLDEARFKNELTVLFQGDNKIRPEHRAELMPVLLRLLYGRTISKKGAVSGRHGLHNTRLAVIRQLDVVDMGKFLDIALGELRSIRILDGDVVRESTFAEELIPVRKQVGLLNMVEAIINELGTAVVSYMDPLVNAVLFCLITACRNLGAASEDPEEAEPVQNASLYKVVRTTGLKCLCKLFQNAQTFDWTPYENVIVKEAVSPRIEKLPAETTQGVSGVWRLLSTWAVLPKAALFLNIDKRILPKVIESLGIEKGKDEVKVHALEILKSLIGLAQAPAAVTEYNELIKDELLMPNINLMLKEIGGLLRDQTDIGKDLLGTAVDTVVHLAPIVDSSSASVQDMVDIATYLLNQPARRVSPKVKGSILLILKQFLVLEDIQTNGELKKRVYSTLAGLFGYFKDRQNRQTLADVLLVFASMEPWAQEVADICRDLNSYNVKRLDEPDYNTRLTAFNRISGERETPFTIDEWMPLLHNLLFYINQDEEFGVLSTNAADGLCKFIRAAEAAWAGPQQDAYTSIMSDIILPAIYAGSREASETVRREVVRVFGYLVAHLPSWDQVSDLTLLVPASDEADKAFFFHIMSPAIARQLQALRLLEAANEKSEFRSKHISQFFIPLLEHFIFGQTEGGDDHGLSAQTITAIAGLTASLDWQQYRTILRRFVSYIESKPEWQKRVIRLLEKEIDVLRAANTQRPNADAMEIDGVEAPKLRRLAKTIPDQEKLSAEIVNNFLPIPIKHLHEKDETTVSTRVPVGVIIAKLATLLPEPLLNEKLPGVLTDICHILRSKAWDAREMARDTLSKIAVILGPERFEFILKELRGALSRGPQLHVLSYTLHSMLLAVIPTFKQGDLDYCLSAIMAIIMDDIFGATGQEKDAEDYVSKMKEVKSSKSQDSMELIAKTASITRLSDLTMPLQALLLEKLDLRTARKIDELLTRITKGLLENPAAASQEILVFCYEVMQEVYKAQKPEDAPKMDPRLKRYIVQKAAKRADGGITAKYTFKLIKFAIDILRAVLKKHDNLRTANNITGFMPLLGDAVLSIEEEVKVAAFRLLTVIAKVPFKNGESTALYKVAIKEGIKSMSLSPSTASELAQAALKLISVVLRDRREIPIKEAALDMLLSKLKDDLTEPLYRHVTFNFLRSVLDRKMETASVYDTLDHVGTIMITNDDKDTRDLARGAFFQFLREYPQKRNRWEKQLKFIVANLKYEREGGRLSVMEVINLLLKKTSDDFVQEVAATCFIPLVFVLANDDSEKCRLAAAELIKETFRVADKERLTKFMTLMRNWAEQNENMAVLKLAIQAFGLYFEGREPTSKDKKDVNLVVDKITKVLGDEETVQSNWELVDTSLTTVQTLVAKHPQKVLSPASDVLWTEVRDTLAHENPTVKLTATRLLSMYLADFAQNAGQQAQPPLHGSHGRELSKEEISDLVRLALSTFNVPEVDEPLAHEVVQILLFLGSYLDAKNTDDGAGADEKEDELEDEAEDEENGIRKKHKKPVDMGYLFYKLASIIRKERAARPEMLVSKLSAMDLLESFCSKSEPSTLLGSIKTIIRPLRNLTDPSIPGPFSLNDVFKTRYELLKTKALSVLDVLQRKLGSSEYTRALLAVNEDIRKRRSARSSKRKIEAITAPEKYGMEKRKKFEKKKEKRKEKGREARDARHAFHAS*