MSSSKQDMDQQRPMPIAIIGMSCRLSGGVSTIDDFWTMLSRSRDGWRPIPEDRFTTKAFYHPDPQKKGCFNNRGGYFMDGDLSTFDAPFFHITKQEAEAMDPQQRHLLECTYEALENAGLPKNAVSGSNMGVFIGGTSSDYRLGTLKEVGQIPMYDATGNHQSIQAGRISYYFNLHGPSFAADTACSSGLYALHLAVQSIRSGDSDSAIVAASSLHLQPHDMISMSLLGLFNEHGKTFAFDHRAKSGFARGEGTGCLILKPLHKALEDNDKIFSVIVNTGTNQDGKTTGLTNPSGEAQERLIRDVYARAGISPEDTGYVEAHGTGTRAGDPIEAHSIYRVFGAGRTKRTPLYMGSVKSNVGHLENASGIISVIKASLMLEKGFILPNVNFEKANEAIPLDKWNIKVPTNIRPWPRNKRFASINGFGFGGSNAHVVLEKVPFSIADLPQETQSNTARLFVLSAHDESAAKRAAEQLGVYVEQHPEVFQKRLASDMAYTLGERRTHLQWRIAITASSCDELANALNGIGATPTVSSRAPKVAFVYTGQGAQWAGMGRELMESHPIFANTVRRCSDYLQEIGAEFSLLDELAKGKEDTLINEAHISQPACTAIQLGLTTLLKNWGVTPSAVIGHSSGEIGAAFAAGAIGLEDAMSVAYWRGKVASGMKIKHPDLRGAMLAVGAEAGEVRSIIKSRGVRGVAVACENSPSSITASGDEEGVDSLAAELERRSIFNRKLRVNMAYHSAHMQLVADDYKAAIKYVAPQATSGVEFYSSLMGCKLESTSSLGPSYWVENLTNPVLFSTALKELYLGEKPDVIVEVGPHSALEGPIKQILKAISPEAAKGTKYFPCLVRNQHATFTALSCAGNLFVKGHAIDFGGLNHPIEGVQPPAVVTDFHPYPWSQHKYWFEPRSSKQSRQKPFARHDLLGLLEDSYSELEPKWKNIISTDDVPWLKDHRMQSLATFPLAGYICMAVEAASQRAQLRGIPAEQIEGFRLREIQVSKALILDDGAPYETVFSLKPYAEGTRSDSNEWDEFRISSWTSARGWLEHCSGLVGIKKVVAMNPVSSGQLRAASSRRQHIMSMSCQQIPLDNFYSELGTRGAGYSGVFRLSPNADINIHQQYSTTTLAIPDTAATMPASFESASLAPAAFVDLLFQLTFPILGAGSGEMPSLFMPSAVKEIDISSELPKSPGERVQVVAHGCPNFAAPGPVDFLIDAWYRDALEPVIKISGFRMTPVNGDMNESPSPRSICYKVQWESLDEINERLEGEGSKPTSASGEVVVSGQVNSLANAEFVLVSRHDRSDPLVEALFDLLELRTAKRPRLVNFVDLDPEPTSSYICLTEIDEPLLANMTQETFEKVQTLLTNCQSALWVTSGAYRVAERPEANISQGLLRTVRSEASKAVASLDLDPHSTLDVRDTAELILRAAKVSMAIPEGDTPVDYEFAEEGGKLMVPRLVKQSDMNLAIFHDTEASAAPPYTQPFEQPGRRLKVAVGTYGALDSLYWQDEQETALSPYEVEIKVACTGMNFKDVVIAMGQVASPYLGVECSGVISRVGAHVRSLKVGDRVCAMSLGAYSTYTRCLETSAAAIPSSMSFEVAASIPVVYCTAYYGIVDLARLEHGEKILIHAATGGVGQAAIQLAQMIGAEIYATVGSADKKQLLMETYGIPEDRIFYSRDTSFGPAIREATGGHGVDVVLNSLAGDLLRETWECLAPFGRFIELGKRDITKNTRLEMAKLEFNCTFSSVDLTLVAAERPKIMERTFASVMRLLESKTIKPIGPITSVSIQDVEAALRRLQSGKTTGKLVVTHSGQSQVRATHPAPRSDMLECDATYLVIGGTGGLGRSITRRMVRRGARHIILLSRSGKITDEVNKLMKESRRLGASIYVVPCDVADAESVRSLVQELQDDMPPIRGIIHAAMVLRDVLYEKMTFEDYQAVVRSKISGAWNFHTALIDTPLQFFIVLSSVAGIVGNRGQAHYSAANTYLDALVLHRRRKGLAAASIDLAAVEGVGYLADNAAKMSQVMRNLSDNTVGEAEVLALIESAMTGKVEGFCQGQVVTGLGFDNASSMPFYASDAKFSYLRDALLASSADADKLSGSEELSISQQLRRCTTEEEAQDVVTLGLRDKLGAILMLPDEVMAARQGNTSITAFGLDSLNAIELRNWIGKELQAHLQVLELLTSGRVADLAALVLRKSRIEGVWTKE*