MSGGDGFAIHVYRQEPVQIDPPLAAHEDEEVVVLQTTRPQRTDEAGPRRQTDRLVAHTCRPLDAPTPTRLSLDELIPMPSNGTASDCGTEGADLVPSSTIAYLTAGHDNLNIPSHVEVPTPGSADQVSFELLAWGHRCKVIQFGGHDHYVCFNVQWRSQEQTIHYVYGSEDGHDPDLMFLHTSTHGPLSTKDHMKLLHQRGCPKAAILEDTAVWDNVRRVVFICHKPELPSVMTVRTSTPWPDRQPVASRQDRPFCASSFPSQPSTSCISLGCTLQELESFFNSGNETLCPDLDPQDLPETTQRALLHCGKVDRIDRLVIFTDGSSIGGLRHQPPLMTDEQGYPDSWAFVVLAEQYLEEGGSNVQFLGWQAQPVRYDPESPAYLGTKHTGSDAAEREAMFWASFWRLTTNDFTPTIFCSDSHTTCHQTTGQMGVHCYDETFRCLRGVQQALAAFLPADMLQVRHVRGHADDPWNDLADHLAKKVRTAGYYLPRHPTSLHRWKPLLPFMWMFLSHDAGLPPLCQEGFNAAAPELPKPFQADDPPPRRDRQRNIRLTLSLATANVQSLQRQGEDKCGYPGKIQYLREQFKAHGLQVLGIQEARTIQMCGMSDNVLRISSGHYKGLYGTELWFDLDRPYGYEGRKALRFAKHHFVVLHADPKILIVRAQADYFCAIFVAAHAPHSGYSRQDREQWWQQLSTRISECDMRVDEKLYVMIDANASSGPCDNQHVGPRDDKVTSSTCFLRDFLEQHDLCLPGTFPIHEGHGDTWTTPDGCHGSRIDYVAVPVAQGEQCVYSAVLDTMDLGTATDDHNAVGLQLEWYSQALVPQHRSQQGATFDRDQIRRGCLAASLSNYKVPEWSCDIEAHVQHYNTKILHHLAEQCPRRKQGPKKSYITEEIWTFRSHKLALRSRLKELRARSRQNFMQLCFQLWKCDAEDATQLETSQRYQATLLCSNVHLYAQLRACTAKLKRVLSFARFQHLRTKIDELPQDLPAGQILKVVKQIAGPTNPKKQITAVFPAVKQEDGSIAVTPQQASDRWIQFFSDMEGGVRCQPDTLRNKWRANLARFQQPKMQMALHELPSLCDLERAFARVASGKAIGQDGLPPELCRTHPAELAKASYSQLLKLALHGQEDLSHKGGYLVQAWKGKGAKDTCSSYRSLLISSHQGKALHRALRQHHSGLYEQWMQSQQIGGRSHIPVGMGIHMVRSFLRIDRQRGHSSGVLFLDLREAFYRVLRPLALQVDWTDEELAVIVRRLRLPAGTLQELYCHLREPCALEQAGLPGYIQNYVTAIHTDTWFQMRNQQDMVRTTIGSRPGDSYADVVFGFLWSRVLKEVEKDLHAQAALEAFPLLQGLSLYDHEVIANTERPFLGPNWMDDLAVCVSASTSDQLVEKLGPLVSTLLESCCNHGMTPNLAAGKTELLLALRGRGSRKWRRHFFGPQNGQQFFALGEHTSFKIHVVGAYKHLGGIIHHSGSQSKEAQQRLAVAHQALSRHRKLLLHNPKIAFSKRKEMFESLVLSTLTFGMESWHLPDQRSKLLLHHGIMKLYKRFLRLPHDAPVTDDQVLARAELPSPTELLRRARLRYLSTLYQCEEVVEWGLFFHDLPWRELVRDDLHWMWKQLWNSSSLQDPERHFPAWEYLLRYHGGYWKRLVARAFRHAIQQQKNRTWIADFHQRVFQNLQDHGHLSVAEPTYQVPFEKEEHYGCMQCKLRCINRAGEGAHFFKVHGVINPNRYLFDTSQCPACLKEYHTVARVQIHLRHSDACREQLQGERRWCRPVPGIGSQLCQEQQKRHDGLVPHLQAQGPLQRPGPRRARDLENGELIAQILDCVSLPRDFAQMEGDLRARIESFPISWTDYVATLQFLREHYNSEIEEDTGFSIVNMHRMLDRLSDPAQWAFLNVNGKKQQTIPERLGHYECWCDTLLAQEGTVWTPTSIPGPIGKERIILHAFSGRRRPGDYQWYLESLLSTGQEGMSLYVVSLDIVIDSKYGDLADPETRGFWLSHIFKGFVHGFLGGPPCCTFSKARGVAMTASDHRRAPRPVRSATELWGMASLRLRELCAVLDGNVLLSFCVEAIFALTMIGRQGLLEHPAEPEEEGSPSIWKTPIIQLLLRNTRQPYVRRWLNPPGTQRASPQAMAQLLRHEMDLQTLHKTDTFMLFCNRESTGVLQCLLRETQAWKQTLEQQQAEGWADKAGPFQFGATNDVVVNATSTRCSWEKTHPQSGA*