MIRFCPNCQSERSLSEIFCEGSIQGQPCGWDLSAEAIHPAGWRPQPVLTQEAIAPPASEPPAASAPLCANGHPLQPGDLMCLECGAAPAEGPLPMQAEATPQPAVTETLIDGWRLLRQIASSDGVRERYLAEHAESARQAVLTLYRPGAEPDPAIYDVIRRLPREHVPEILATGRWDERAYEVVEELTGGSLAELGTVLEDREAVRHVVRELGHALHVFNEAGLRHRDLRPASLLVRSHEPLDLVISGFGSARLSEFDLDIVSPLETSRYMAPEAIAGGVAAASDWWSLGMILLEQLTRGACFEGVNANAFLIHVLANGVALPDDLDPQLHLLLRGLLARDRHQRWQWPQVQAWLNGEAVDAPASADSEKDDAEGASIALGARRFRKPTVFALAAAQAEHWAEALDHLLRGAIVTWAEHIGLSPRLLAGLRQVAQHEGLEDDFRLMLALKLLNPEIPLIQRGEIVTPGWLLEHPLEGYRLISGSVPDLLEQLHTESWLSRLKTRAENVRQRALHQHIELAEEQLRIYLLSTSRARLAAQWQERQRLLPDTEHPGLLALAERRVIAEEDLIVLLSANIGQFRAAEAIVEEAAGLARDADVHLFDAETARGLLQHSRQELYRRVDERISGFARSGVPRVDEWAEQFRLERRMPLARVLVLLAIPPEQWLEPQKQQYVSQILDFFEKKVVAAVMRGPLVRMSIGKSTPRIDLNELHSARRPAAALLDHLLQRNARAVSLDPDSFLANPQLEVRLNALSRQSSLYKRDTGIDGLYLGFPFLLNRDPRGTTRTRIVPLLLWPLKLQLEVGSRGQVALAFDGEREEVRLNPALESLLGPEPCKRWRKVADELLGRSALRAADVMDAFGLLATPRGRVLEGLPPSSTEVTPYQDQLACAAVLFHVTFMGQAIGEDLRQLKSLPPSGTGLETALRLRENGEPEARESPPELQRYFTVASDPSQEAAVLQARQSPGLLVEGPPGTGKSQTIVNMVADAIGRQRSLLIVCQKHAALEVVHKRLVAEGLGQRIVMLNDVNRDREPVIRNIREQLEALFADAGGAQGWERQRERLAARIEALEGELDRYHQSLHRVDEATGLSYRRLLGELIELEKGSPPLDFPALRQRLAALDIGSLARLEENCAPLVRLWLPARYEGSPLAQLRAFATDQATLQAFADSLRAFGEAENARQKALDEHPASFEVDDPTPYRAWLASQVGTLLNLREEQRQRLAHWLPLFRDAAPGQPSRGDGLLAEAEQIERQLRQLDLERHAPLLSPALAMLEENNLERFQAHARQVLEARTWLARLNPLRLLRRGRLRRFLREHGEADDDSRLAALLGACDLERQWRPLRRQLAALQQSLGLATVATDAGPELTGLAGHASQQLREIQTLARGLAQAPRAEQLDAVILTGEKQRFEALLGDLDAALIRQAARQLSLDKLKVLADWLGDELLEQLHRAIAGNQSNLPALGRLREALPQLVAYQRFRGRAGQLEATDLEFLALLRQRQERLDAIPVEALEATVRRMLNREARLGWKQRLEQDNPELLFSQDEARARVASLAEADVQMRALNRELLGKGIDAARLGSRKQWEDVTRLTGKRSRRLREFIELGAELGLMSLRPVWLMNPDLASRVLPLKAGLFDMVIYDEASQMPVEFALPTLYRGRVTVVSGDEKQMPPTAFFSSRVESDEAELFDGEAPDEDADEEQREAYEDTWNRREIKDCPDLLQLARNALPSTTLQIHYRSAYRELIGFSNASFYGNRLSVPVRHPQANILRIKPLELIQVNGLYQNQSNEREAERVVDYLAELWRQPYAARPSVGVVTFNRKQADLIEERLELRAEQDEAFRAAYSEERERSEDGEDMGVFVKNVENVQGDERDVIVFSSTFGRNGQGSFRRNFGVLGQTGGERRLNVAVTRARRKVVMITSMPIGDISDMLGTQRSPSSPRDYLQGYLEYARALSAGEFAGTGQLLERLHTDRSDQRRQHYQRHDGFSEIVGEYIRSLGWSAAPASEGDAFGLDFAIENPATGLYAIGIECDAPCHPLLERARAREIWRPSVLRRAIPHLHRVSSQGWYHDGDNERTRLRAAIEKALAPSAETHPTAAAEASQ*