MLEGFVSQLLADYLSNYIKDIQPEQFRIGIWNGVALLENAELRLEAFDFLQLPFSIKEGIVGRLKLQVPWKKLAWEPILIVLEDVFICACPRDDFEWNAEALEGRAWAAKKAKLAAAELAKLSAKLSQHVSDDSSGQSFLSYLSAKIIDNIQVTIRNVHFRYINRIVDPKVKFSFGITFTGLTVSTSDSRAHALSGLSMSGKARANQLHKLVEIKSLSAYWNSEKEHMDIEQDCNGGYLSGWLSGRKHERVDLFQPFDVSLRFWANKTFPFDGSTPQYVVVLDINDVSVSLEDRQLHEMLWLWDAFSICKLRERYGCFRPSVGQPGYNRRGVGWQKIWWHYAIQAVLVDVHKKLRRSSWSFLEWRMARRRRYINLYKSKLECLQLGQPTGDGALSELEGLEKELDLDEILSFRSIAENQLQLGGVLPTALNGSSSEDADASIKDGECQPQCEDQPLQKQRSWLNFLSLGMLGAAGSKVSGQFAGVLPDEIMQDICEATKYHPIGSEGDGDMPKGHCRVAGSIHIGGISATMRSLILNKEFIRVAFKDGNVILKMWHHSASVSVTIKSVEAVDLCGSDSNFPCIFGAQGQCLLSPSKQEAVPSSDVGVVPGPELIHKGDTFMQGYSLLDVTAQTSNNLGDKKDSVATFEIEFLPESSNFDVTVKVLLRPLEFAYCPELIKHMDSFFRRPASLQSHQELILASLNRFPNARVRMLLKAEYLSMRRRISWQVHLQKAVLIFLESFQTSAGLFSVFSMESIQFTSIDTPRHALLSSFGNKMESLHGYAEKIEFDAPGSNRERGCRVEGPENDFRGLINLVSYDQYGLQAHNAQVVIASETCNYQEIARSFNEDHMLPLVDRSNLDIVLQICALPDEPSLTWLKIHGNVPTLRLFISPITLRVVRALHLKPRHNQRKDEQEKSALSRDVTKNEQVISKNVMETSTSLWEWKFLVSQLDLVVRSSEAGEAHIAVLNLGCMEVTGLVRSGSLEYLKLETMILTLSAAESSKNDQCSTLIHEQILVSKQSCNNMRSCQLYCTKLLKCKSSDGIQPALKLEFPCSTTLVSEVFISFPCAEMFLQLTAWFKVVQALTALRPMSQTFSEVASDVASSINRCSDQDNFVNDKRLSDKPDYCEVLMSGEAKLQSRSLSQSCQYQEEHAHFCPEHVNSRNTTFRFSILVLSVFIPDAGEDQVSQNTYCSRLSEVAYNNKDVEDKDQDANGGIRLDLDYGQGKNMISFFLKVQVDELIKDESKWMVKATIINCKGSLKPSHDQDSPSLPFLQITEVGINGIFGTGDTQILCVTLAMQLDVIDIWCSYAILHFLKSFNFERLESGSDPLFSLDIKVSVDLRQGSMMLSDGRWSCDSPIFEVLFENMLTQTRWTHEGVEFFFSSELEINNHNMEKVAWEPLLEPWKVSFRIARFLGSAGLLSRVWCTKAKITSSSELNINVTNAVAQATARAVEMVQDSLSASDADGDSSMLHASGDRAPITSQNLRRFAPYWFQNDTGVAITYWLVNAEDTSTTSEGNFHFSRNKESTRKNIVEPGCLVPLYTEENPEEIFRRGRGKGSSGKLTDKKHFSRHHRMISVQLEGSYKASLPMSIDLVGSRSFDVLFSHSVCASQEHMQKEEGQVLAKEQAEEAEAIGRETGFCTPVVFDVSVQHYSKLIRIFSTVTLLNTTSMPLEVRFDIPFGISPKVMEPVLAGHVKPLPVHLAETGRIRWRPMGNKYLWSEAQSLSNILRLGSLRSVVCYPAHPSDAPVRSCITVEETRIPAAGTLLTAVSSDRFGALGGGKNEKNRFQAQQHLKGKAARCSETGDVLLRQVTFQAPLVFKNCLPISLSLTIESGSGVVNISAPSGDTVFIFEVHIAHDLSFIIHIPGFLSVPTKFSHAIVSPELDRAPQQKEKISFVETLIFNPEAPEGMPVNAKLEKVMDTSCGAREVSIYVPFWLYNCSEINLGITDGAMEMVSGKGQQFVEKIIYGDTSVGNRDFRLLPENPGLEAALQLVRDKNPCVDASSVCMGQPNRCRPNVPFQVCKCQSAGALNQYRKADFTPGHSCGAMSRTLVSQKNFLSYRVCGACPQMDERQNDEVDNIKPYIYSPYDKASEETLRVRIMPSHFSKDKALSELSDSVWSRPFPLNPPGGIATVVIPHPGGKGAAILSAVSVAASGACAGITRTITFRPRFVLANGCMQDLCYKQHGTDVFQRLLKGGQSHLHCSDTTRDLLVSIRFDQHGWDWSGGFVPDQLGDTQLKVRNHATGALQMVRVEVHNATSLKNGKNGISATEYSLGTYLIIVSDDDSGFMPYRIDNFSLERLRFYQQECEKFESILLPYSSCSYAWDEPWRPHQLVLEVPGEGQLGVFNLDEVKNYPNVHLSANSQKSDRRYSMSVHAEGPIRVLTIQDMSLHLVDGLTGINVHGFKEQLIVSEEEQDCNIHSTEELTLSFSSVGLSIIDLTPQEIVFGCAKGVIIQLLQGPHQQRLNFQVDSFQVDNQLRRAQYPVMMSAGAQPSRKVLPMEVIHDESFSIMQKGASLGLSKDAAFTMVIVKWRHLASSVNCFQQVNVRMAPVRLELDEQVVYCLLDFFKNWTLSANTVRGYTVGGSDESMSTIWKYEFLMDSTSGQMHFVKVVKQAEVYRCWPSPSALDRMDSHKQKLLLLAKEARKVYVEVLKIAPVELTVSFSSTPWLPQENRGATAQSLWITGASMQRGLMAFVDVEGAPIHLRQLTIAHPLASWNAIKGMIIKHYTRQLLHEVYKILGSAGVFGNPMGFMRSLGSGIKDFVSAPARSLVQSPTQFAKGLAQGTQSLISNTVLAVGNTATQMSRATQKGVTAFALDHEYAVQVERRKLEHGSWNYGVLNELLEGLTGLLQSPIVGAKKHGLPGILSGVAVGALGLVGRPMASILEVAGRTALSIRSWIHPGQLRERRIRPPRHLSNDGPLLPYSWEDAIGNTVIQEAASFPLKNKQICVICKPLAQLGNCILLTESLLLKVRSASLAATVGETGWDWGPEWSIDLEIPLVDILHIDRDRATLHVLMGSPRCQSMKKRLLKSRPILGPVLQESIEMVTDDDAKELTSILRILVDECNKAQQQVILTSRKQCQ*