MDPSFSLPPIQPGKSSSGKRARANGDTGSSLEAPFATETAPPQRLTRSADSNRTDRNLFDFSVEEVYKYDLNLGAHASSRALTHMSPRFRSYGRSSPVTLEASREGGLSPKRARSVPKSSLVSRQDKQQSPPSIVTLPLIRDAFMMDRAAPVENGHPATQLGGSVAPGHEDSEESEELKTGNDAIAFFARYGQNSPVKFVYMNRARTGDNFRPYDLIIVSREEVEPEHFTMSASGVVHIRPGEPSEFIPLGEWVRQATMFNVLTSIPYFKYYLIAKSFRLWRSNVRFKLYCQQRSKLTKRLFLAKPSFCSTLLEINRLCVDIREVDLMHISSKRIYQPDEFNEQQVQQRNQASKKFEQVVDKLQALLEKVCEDVNARARTSDDLLLGASGEADASGDGNPSTRQTRGEKSKSMVAVKQEQAARMKALKQAIAEAQMLGDFVRLADYMSVESLSLLTLTTMDKFLNILELINNMEEGMINTVNLVPRLLYMRPFKPYFNGASVVGPHVGSMIRQSEKFIDIKQKCDEVIARDFSQAVDYSKTFEEYRQIYTFGETWNYEEYEKAPHTVKEFKSDMDRMKRWQGDLEKMKLSNVLGVLHVDSKRLKNQLVPITSKALESMKQLLLQTARDKCIEVTQDFQNRIKQLQDKPRTLREFADFVSTSNQMKEDGKLLQARAQTVNDMYDLLSKYEVKVPSQDQVKRDSMHEQDDAFKDALEQAQQQVDSKMPSMAMALDKGIEALNNDLLATLAQLHSGDYVDGNADAEIVLEKLAQLKDSIDQMAEKGNTFQNYQKLFNLSAYEFGNLHTTLQQFDARKELWETIQRWEGMDRTWRSSDFSKLNVDEMSTEVQTCYKNAFRMWKRKEDDEVAKRLKDSVEVWKAWMPMVLELGNKALKSRHWEKIFRVLGQTYFQGMSFTLDQLIRYNIFDHRELISEISGVASGEYGLEITLEKIKTAWATMEFTTLGHRDSKDVFILGGVDEVSTLLEDNQVTLQTMMASRFVVGIREEIDTWDKKLSTLSECLDEWLQCQRNWMYLESIFGQPDIQKQLPAETAKFMKVDNFWKELMRKTHDNPNVINISCSPGVLDNLVESNRLLEEVQKSLEEYLETKRVAFPRFYFLSNDELLEILSQTREPKAVQPHLRKCFDNILMLDFEEGGDEVEITAMYSAEKERVEFSNVVYPRGPVENWLLEIEAMMKSTLYDKTKAALKTYSEETREQWFFDWPSQMVLTVDQIVWTHNVEVALEQIQSASNKMAMHEYKKFCISQLERMVALVRGQLTPLERSCMGSLIVIDVHARDVLDILIKANCEAVTDFDWIRQLRYYWEEDVDNCVVRQTNASFLYGYEYLGNQPRLVITPLTDKCYMTLTGALHVMLGGAPAGPAGTGKTETTKDLGKALARQCVVFNCSDGLDYKMMGRFFAGLSQAGAWACFDEFNRIDIEVLSVIAQQCLCIQQALVAHAERFIFEGREISLNPNYGCFITMNPGYAGRTELPDNLKALFRPVAMMVPDYALIAEIMLFSEGFTDAKNLARKMTQLYKLSSEQLSSQDHYDFGMRAVKSVLVMAGSLKRSFPDTSEDIVLIRALRDSNVPKFLADDVPLFFAIIRDLFPGVTIPNIDYGDLQHAIENQLSKKKLQVEKSIVTKTIQLYETMQVRHGVMMVGVTSTGKSTVVTTLADAMTQLCKDGSSDANHQAVHRYTLNPKSITMGSCMKWVVFDGPVDALWIENMNTVLDDNKTLCLANGERIKLPKTVSMLFEVNDLAVASPATVSRCGMVYMEPVHLPWRALAKTWGDTIIEPRLQGVSTQLLKWLETVVDPSIAFIRHECRENIPSMDISLVVGFCNLLDVLLRPELGVSVPTITEMVGGEKQQVRDNSPGAMMELTSTLKLYFVFAYIWSIGANVHDVSREKFDRFARPLINALTSDFPEEGSVYDYCVDMETKKFIPWATRVPDFKYESGTPYFNMLVHTEDTTRVAYVVSKLTVVLQDFLNGLSKESWVFAQTTLSAQTSSKNIQDFMEDKLEKRRKNLLGPISGKRMVFFLDDLNMPLLEKYGAQPPIELLRQAIGHGGFYDRKKLFFKNIADTQFLAGCAPPGGGRNNLTPRLVRHFHLINMPDLSVASMKRIFECIISGFLSDGFSSELMKYGKPIVDASVAVYCRIASELLPTPSKSHYTFNLRDLSKVFQGILQDRLIDDTDKSWFDNLIKELLQQNFELEWDVMSFQGLLFGDYLTREEKEYKMVTDIEALSKLLAEYLEDYTVTYNKTMNLVFFRDAIEHISRISRIIRQPRGNALLVGVGGSGRQSLTRLAAHMSDYKCFQIELTRHYGMNEFREDLKKVLFMSGAENKQVVFLFSDTQIVKESFLEDINNVLNAGEVPNLFPVMRWTGSSTWLGHSPRLQGNRRRKM*