MNMASSSTSRRNGLNNNNNNGSAANGDIQMDYGPNDTAPSKRGSMNGSSANQLAKPAAISRSGGLGRRSSLGLEDSIGGGGVPNPYGYTHEARPSRAVQRQQQRAAAAAAAANNNTSGNGKDLKLNPAGARASRRDSGMPGRGNTASLLPPGSREIAGRGRGGVIGIVRQSSGRGSLEKMALAAGAGRGGGRGGGSGGRGGGARQQQQHQQQSQKERQKRLMQEATAASSRQSLLSQDSALYSASSAGGADFSYNSLFYEDETDGEETLGDDSRFGDDDLSGGDESLRLMNVMDETQEIRQTSSDAKKDALVESLVWFSHHTPRTVLEDLVSHEIEIWQAERGVDMTIMEESCESLEESNSKGNSFNQSLTGSSHHSSSNPYHRNNSKTNSNNRRASSNTNNKKKSLLGSIRDDESESFMGSSRMGESAVSDLSDEGMEFYDGNFSESILKLQAGQSNTDVMIKLPKVVEREGAVVFADISGFTKLSTMLDCESLSKVINSYFDMIVNEVVSHGGDILKFAGDAFFAEWKVNDYDDGMNKAGGASSALSNLNASLSTLQDVNNYGKDDNMPRIATCVLAAAKCAAAIVEKFSDFSVGAAMPHAMPMVDGVRQEAILNVHCGLGAGKFVGLHVGDYKEDPDEEGVELRREFLVMGDPIDQAALAADAATDGEVLASPKALSSLAYCCHDLPQAMKVATSPALIAARGKKFFSLEGNKSLNDEVDSALNNEMSRYEALRTHCRDLNQSALARLHLQMALYVHPVIRDDELALSAQIRQGKIAAPQSTIEDRHLAEAELRSVFTIFIKAVMTPKITGDGDIDGKLYAKLGDIMHVVSRELDRYSGHLRQFIVDDKGVVLIATFGLRGSTFPNMVANNGLPATFAIHRSLKSELQVDNRVGATFGKVYCGVVGGVRRHEFAVMGAAVNLAARLMAAKMNKGILVDEQVRAQAGSRFDFKNLPSIKAKGYDNPVAVFEPDLMAAASKKKKSSVPFVGRREERNEIAAIAQEIIEEPDPTRSSMVFLMGECGMGKSALGISILEEVKKAWAKSGRKVIAARSTTTETEQRIPLSSFRKVFLSAIRDLCEHDGTVTASDDTKSVSGSGSDLGHHSLRGQSRSGYRPGLARTDRGKPLESLLGDSVSRFGDASMHNDSFHTEGGNSFEVDTLGTSTHSGLGLSSHSGHRANSLLPASLQRAQTDGRAPGFLSKPQLSRGASTHSGLLGKPQLSRGLSVQSAGMGMLGLANMGNPQAPFNKSGPSSRHNRGSLGASLHGSASLAKSLHGGGPDGNPASMALKRRESNVLATQASGGALNRRPSLSQSLHGGGNPSSLHGGQMWPKTGPIGPVAGTPTSRKSRRSSLMKHQSTRKTFRAKSKPQLEDIDGNESVMSLTGVRLDVPYFEKLCQICEEIEYPHEYADIVGSQFLGLDGASPVTHVDGHVPTINELVEFLSQAFICITNYSDLSLIFVDDFQWVDSFTWKIFRELCERGKKMLLICAMRSHDKQALRRLSTAITQSHMQSQMIEISLGPLDLLEIREMIAKVLGYGEDAVDESLCSDIYQKTGGLPVYVAELLENIKRNKTVAIDDAGILRWTAQAEEDQKGMASKYNSGAVMEETFLSRFDALDVRVRKVLQTCAVLGLSFSLSDVVRVHPELEEIEIEHALDNAVEEIILVERFEDEDESVSLHSGSTGCDSDSRSGIHEMDGRDSRTSMDMDEIDDRFFEFSHAMWRQKVLTTMLKERKIELHRLIAEAMEKDQVHILEQCDISRLLTLFDHWKACGDFCKSAPLALAVGSRLEEWDLAMQSLDLYRDALEMSFESVEAVDENGGRDDEWVQVSAHPEILDLILRLHIRIGLCHQRLGDEYESVMTFEDAYKIVKTSSKIPGMSRTLMMPIISTLCALKLEREATDMQTRKEQEGLVRIFVEEAREDGHPVHISRALAMAAMYFAKQGYYERALAIHEQLQNVYDVLEHSGAMIQLYGYDYAVECFSESVQWYYLVGRHESAERQAEIVIHDHVPLQDQTDIDNMLRIILPVIQVLKLLDRAKDSDLIFKKFIINSFHDHSQESDFWVPLFNPLAYLLEVIKMEEEDNFDHEVLKEMESWVLDDENSVFHVELERKAHTWMGELCWRLSNLREDDDPVRLDLCDKARELLEPIAWSQHQETFLKQLASALLDAL*