MSAKWRALQHRHRYTYSAVIFPKSFIEALQQTPSVHFYSELQQFVSLNSTYSQLNHAKKLASSFSELLSNVKADDESISTASRFYLEILLLENSQPLHRTLLSVLVKCNNFHTLIQNCFRQICEEYGENGKRFCVSRAALSMMSTPKLGYLVEIVDECAVLVGLNVVLGLSSVLAEINDWSRPSPVVMEQCQEALSCMYYLLQRFPSKFVNAGSNVLERILVTVLSILKSESFSRDCLVAAGVSFCVALQVCLSPQEIGLFIMGGIFNESSVVCSKLVFKGVLEKIPFKGNLVDELSKFSSLSRLCLVRGILTAVSRTVLNTGFVVSNDSFGSVRDSGDNKKSIKMILYDAILPELCNFCENPIDSHFSFHALTVMQICLQQVKTSMLDKNGSLEVNYDLISEDIGTRLLQIVWNNLEDPLNQTVKQVQLIFDLFLDIQANLHWAEGSDTFNLFTRKVAFDLLRLGPRCKGRYIPLASLTKRLGARTLLSMSPDLLFETIKAYIDDDVCCASTTFLKCFLQCLRDEYWSSDGIENGYNRFRGHCLPPLLSGLASGHSRLRSNLNTYALPVLLELDVDAIFLMLAFIGIRCGLDNGEVFLTELDFRGVSPVLEERVAVLVSLFKVSRFLALLEGDIDWCKDSLLSPEDVKQNLEKKDATVCIKGIEIKVPEKYLVLALTHIDETLRIDAAESLFINPKTASLPSSLELSLMKVAVPLNMRCCSTSFQMKWTSLFRKFFSRVRTALERQVKQGSWQPLARNDTSRNSVAKRTGDMFEDRADELFNFMKWLSCFLFFSCYPSAPYERKIMAMELLLIMLNVWSIVFPSEGTVDAVSPQFSLYPYSKGLLLPESTLLLVGSIVDSWDRLRVSSFRILLHFPSPLPGIHSEDMVSETIVWAKKLVYSPRVRESDAGALTLRLIFRKYVLELGWVVNASSNDVSAQPLSKLPSKENKACKFAPPAIEYLRSLIDWLDAVVQDGEKDLSEACKNSFVHGVLLTLRYTFEELDWDSDAIVCSISEMKGVLEKILELVRRITSVALWVVSADAWYLPDDMDEMGDEALLLEEVPHKMDEADKEQNTTEVQEGRQTEQIVMVGCWLAMKEVSLLLGTIIRKVPLPTSDVSESGSQDVHETVLSNMTSGTMLDLKQLEVIGNHFLEVLLKMKHNGAIDKTRAGFTALCNRLLCSNDARFCKLTESWMEQLMERTIAKGQTVDDLLRRSAGIPAAFIAFFLSEPQGTPKKLLPRALRWLVDVANKYLTDHTEANSFSADTSNGFVETGPATFSIIASDVYDAERISKIRDEGVVPTVHAFNVLKAAFNDTNLATDISGFSAEAMIISIRCFSSPHWEVRNSACLAYTALVRRMIGFLNVHKRASARRAITGIEFFHRYPPLHSFLFNELKIATESLLDGSSEHLRSNLAKVVHPSLCPVLILLSRLKPSPIASEAGDPLDPFLFMPFIRKCSVQSNLRIRVLASRALTGLVSNEKLPLVLLNIASELPGTGERFVNSELSMPSNRVNSSFNSLHGMLSQLSSLLETNCRDLADVSQKDKILAELIRILASRSWIGSPERCPCSIINSCFLKVLDNMLGVARTCQTSKNIYVIWELLWRSSSVCLDLGVVCAPAYFDPTTSNLRKQAACSYFNCVYQTSKEAAEEYLLVPSKGLPGSNLSMISVNEISFSRFKERLIRSFSDTSYEVRIATLKWFLLFLKTPEYSEIKRSCLTSMDLQTTMVKLLTLDNNHKCLNYILKIIYSWSLQEYQNNGEEYYPKFFGDMDIESVLQFWNKVVSLYKVTRQSKTREMLLCCMGVCIKQFAGSLSSSVVSLQDVKVGEVSHHDPSDMSKLSAFYECISYYVDLIEQHSDASEPVNMRRAAAESMIASGLLDQAEVIAPFVYNNQIPDGNLCSYFKHEMVVNIYAHKVLDLWFSCIRLLEDEDESLRKKLALDVQNCFRCKSSERTGAVPSQVEQVIEKSFNHLSSIFGRCLDYLDFLCRRVVDSASHACVISEGDLIKRVFDKEIDNHHEEKLLICQICCYHLEKLPTSGEGGDVRDILQKWRRQFGQKLVLFAKDYVAAQGGLDWIGGVGNHKDAFLPLYANLLAFYSLSNCIFNGKAEDRKSMLREVEEIGEAIQPFLTNPLISNLLLLVVTLHNKMISQDLIKKTTDESAWDAFDPYFLLR*