MASTLASQLKAIKALTFGDSAHQKRPLTQPSILFGPKEAADIDLETLLSIAVSGLESLAAMDKRFSPYRDTLFSQKSVGFDREVLNSTENNGINKSISMYLQLLSGQLQLSSAQKTVEYLIRRYKVHVYNMDDLVLCALPYHDTTVFVRIVQLLDLRNTKWGFLEGVKVSGAPPPRKVIVQQCTRDFGVLEAICNYAMPKKKVLYSRTVVGFSTAVIVETLGAVTVVDSELVQRIIPFVLSCLNANVDGSSDHKAGAVMIVGLLASRAMLAPNLTNTLIIYIARLVRQYADDSGGLSWLRVLVMVLVKLIQSQSVTSLPKKSLDILKEVRNLPTILLALSKEFNIEGFLSVYLTHLASFSSSDEICRHALIAMMETLLAKDSVPSIVSKVLEACTKLSREKARNNALESDASGSWAKQIFLAIDEHYPSELRRAIYKFLESPKMHSTHGSSVLESLCWMLDGDSNMTKEIAMSKIWFYLEHPKAEVRRATLSNFATAGILNNESINLKVSRNIGEALLRRLHDDDLSVVEVALSLDGLAKIVHPASLFEAFHDVLARCINILTATGSAGNISQACKVAVSCLDFAVYKFLEIHPDCLENVASLINPLLLVSPKTWRLNLKALEFVVDVPFPFFNSLRVSHDLKSIGQVKKLELNLVASLNSKTIGALAETFADKPKKKSIHELCRWCCSSGVSKAIFFLVMLRSFMIRKKEAASFLVLVRSCLPVLEREWVVWDSKGSIFLAEEFNLEKLETVFDQVRIYQLIESQFEAFVPNLLISIYGCILKYPPPATGPPGTLDVSGPWVYILDELFVLFSVSSCKHVFVEHLRLLVMRSRIAIVPFLSKYFTQGSSIPDAVQIQSLRSFAALCSALISSETSSSIHNPNHTQLLLEFPSVLVPLSSAVPAIRMEAITCIEGVYNLWLHVLNASQKNGDDTTIQDDSNWMPVYGELLELILQQKNLISSDADFIQSFLKTLLGPDGLNILMPQNLDQRFDRSSKEAILLFILKSGLKLPSYGKFIVLSMLQGVGHSVYHEHTETLLVELLNRRNLELSHIEVDILCLLLKNYTSLMSSSTTEDTVRGYFFEALRLDNVTSEHIFIVRPCATVLQNLSQALYDNLETRLQDQLFWNLVVLFRSDIGAIHNAARDALLRIHISGSTIGRHLQLILVQDLRQVNGPVNRVCKIQKPGTPIIDFDSFIHEGKLPSVIGALLDVILLKKDIENRGPLVEPLFCLIHKILKDGWLTGCLDEDEINHEASTGAVHFILQTSISILEDIGASVLRDVPERDEILEQYGVDMLIEYVYAAKDPMTRNHIFSLISTVVKSIPDRVLLNQIIDIFTTMGETSVIQDDSHSQKVFEQLISTVVPCWLTKMQKTDDLLKIFVGILPKLSDQRRLPLMTLLLRALGEKGSLASLLVLLFDSLVLRTLGSSNQENERSIESFQTLVLHLEWEYLFAVQLYEQYSCTIWLPSLVVLLQLLGEGLWSFQRVVEICVAMQFIAHKLEVGELAFVLKSGQDIDVVQGTLGELMEQVVSQLQMVDTQNKSLYVPTDMQKVLRESALHLLRTLAKCMVPSAYFRGIVLLLKRTDENVQHKALVLLCESLTDSYASGMKPRRSRKVNLPHSFLASMDERGWESFNEMCLQITKLIDEPLDDDSIPIKLAAASAFEALANKFSSNPSIFSSCLGSVAKKIGSNNLAVSSACLKATGAFVNALGPAAVPELSCIMEQALKRAHNVCCCFCEKYKVGIDKGLDGVLKHTESVLLAFLATLEALVDRLGGFLNPYLRDILELLVIHHEFSSALNQKIGLKAAAVQKLISEKISERLLIPPLLKIFSKSVEHGELSLSMLFEMLASKISKMDRSSVVTYHADIFKISLVALDLRRKHPVAIKNINVVERSVINAIVTLTMKLTETMFKPLFIRSLEWAESEVEENGLTTKRNLDRNIAFYSLIDKLAEKHRSLFVPYFKYLISGCMHALTDDEFLDSGVSMQKKKKAKFMETNSNTRGLKPLLPSQWHLRALILSSLHKCFLHDKENLKFLDSDKFQTLCKAIVAQFLVDPPEGLDELAVPSVSKVDGLLVSCLGQMAVTAGTDLLWKPLNHEVLMQTRSEKMRARILGLRVVRYLLNNLKEEYLVLLPETIPFLGELLEDAELQVKTLAQEILKDMETLSGESLRQYL*