MATSIASQLQAIRSIVKADTDPLKRPFTRPSILFDAKEAADIDLDTLFNLALSGLEGLVSLDERFVNYKNDLFTHKSKELDRELMGVEDNNHINASISSYLRLLSGHFKLPSALRTLEYLIRRYKIHVYNIDELILCALPYHDTHVFVRIVQLIDTGNGKWRFLEGVKISGAPPPRKVIVQQCIRDMGVLETLCTYASPTKKLQPTRPVISFCTAVIIEVLGSLTVIDTDVVKRVLPFVVSGLQTHSKGNIDHKAGALMIVGLLANRSTLSPNLVKTLIRSIADVAREDVEQSTDLHLFRVSFMALVNVVQLQSMEVLPKKVVDILKEIRDLSGVLSGLTKEFNIDKFLGIFLESLMEYSHDDDSCLKVLLSMIKAVPVNVLVGRLVTKLLSTCMKLSKKGNKQSLSAPVEGSKVKQILLSINEHYPVELRDAVQSFLKDVEMNSKKDSFTYEILCKTLDGGLDSSFPLSDSKIWFGLEHPQARVRRATVMSLDADPMIGDKSANSQKLQTVNDALLRRLYDDDLSVVQAALSMGRLSEFIKNTDLLDGLQKVFKRCINILVSKASSDTTLAADVSMSCLEHVISRFQGSEQYGKELAAMIFPLVLVMPKTQRINIKALDAAKQLKWPLYQKLGSTSVSGKKLAHTSTSALNMENMDVMAECFLANPDEYVQWFVGYCHDLELSKTLFFLILLHSVMKSQKDLGRFSAIYESCFPVVTKEWEKLEMAGVGVATDEANRRMVDNDCKAFLGQMYDVNLEVLNAEILISIFWRLLEAFFATALDDENKKQKVILQDLFSFFASHSKVAFKKHLHHLVANQKSSPARFLSSLFTDEGVADAVQIESLHSFAFYCSHLEEEIRLENEVDEGLLLQLPVEFPSVLVPLSSDHQEIRVAAMSCIEGLLTLWPHVSLSGGKNGRSAIWSHFLGDLLALMVQHKKLILSDKNFLPDFFTTLLSSTHHSMLVPQSVGERFDRPTKDNILKFILGSALSLCPFGMLKVLSLVKGLGSQVMLVKELNSLLSDLLERRSHDKSHQILSKTEVQILCLLLECCTKLTSATGGPAVESYILKALQVDRSYSEDQSIIQPCVTVLRCLNSSLYGSFKSETQELLFQELVCLFRSYNGDIQNAARIALLQIKISTSMVQHMLDYVLEKSSPLTGTPHGKKKKKVTTQLKPNDAGHTRCSKLTFLSSLLDILLLKKDIDNRSDLIQPLFKHLTIVFMDKEWIQEAVKQDQELLEASADVSQSTDVTMCYIQQNLLSVLEGISNSLMPNDEAAQSFDIKLLLNCTRSTNDPTTRNHVFSLLSAVSKVLPDRILDHILDILTVICESAVTQWDSHSKKVFEDLISTIVPCWLSRTENPEEVLQVFLNILPDVTEHRRLSIIVHLLSTLGESGSLASLLFLLFHSLASKSKNLENFSTEWEYTFALQVCQQYSCMVWLPSLVALLQKIEMGTWVPQLFVQLLVAMKFIGDKLQDPEIAFKIKSGEDVDSIQATSGDLMELVVTHMQLLGSRRKQHGVSDSLGKELKEVMNNVLTAVSKGLLPSTYFQVIITLLGHSDRNVRKKALGLVCDMGKELTMLTQKHNKKVMNPSVRSSWLRFDEVASRHFEKMLHEILKIVDDSVNTSKHASLRLSSISTLESLVTVFPSSDSVFNTCLATVIKHIHSEDLAISSGCFRTVGALINVLGPRALPELPSIMNHVFQRCDDMSSNSNESLFMSILVTIEAVIDKLGGFLNPYLPQILELVILRPQYATNSSSKLKSKADNVRKLIAEKIPVRLSLPPLLKIYSEAIKIGDSGLSVLFQMLGNFISTMDRSSISAYYLNIFDMCLVALDIRRQRPASVNNVTAVEKDVINAMVVLTMKLTENMFKPLFIRCVEWSDNVDEQNDDSVPGSIDRAISFFGLIQKLVDSHRSLFVPYFKYFLNGLVRHLSDDDVATPGPTRKKKAKLMEPNVNKSPEHSRWHIRALVLSSLHKCFLYDTGNLEFLDSSNFQVLLKPIVSQIGVDPPSSLEQHPDVPSVNEVDELLVSCVGQMAVTSASDLLWKPLNHEVLMQTRSEKVRTRMLGLKIVKYLVENLREEYLVLLPETIPFLGELLEDVEPNVKSLAQEILKEMETLSGESLREYL*