MSLRLQNPFLSTPLLHGSFNRREKRINVARRAFRSKRIYSEKKQNDWLAKVAKFSQFCGKNVQLLRKSLDSRSRMEVKCLKEPFVRSKDLVRSLAPVWEEGLFFLRCSVFFAVISGVCLLVWYGQNKARVFVETKLLPSVCSVLSETIQREVDFGKVRRVSPLCITLEASSIGPHGEEFSCGEVPTMKVCVRPFASLRRGKIVVDAILSNPTVLVAQKKDFTWLGIPLSDTTLPSHLSSEEGIDFRTKTRRVSREEAGIRWDEERDNDARKAAEIGYIVPCKNYSQAKDNAVKHDRRFTEIANPNSFICMDEKMHSAEQHCMDPGVEYDVKHAELEKSFGIKIPGSGLKFLSKMLKVPRKYKFKWNSKSHKNSMSNISAKKRILERSASAALSYFHSLSQQKLDEPSVLSTNYDGLSLDMLLVKGDREISNQYDRHVPYGEQSLANDLDGKGYRVRGKRLLGVKKASTLDKFTVSCDPFLMTVDRLCALLQTKRSPSVEDIVNSSESETLSSQRGDISMNVVNQNTDDVPHGNRSGNQPRDFTFKKHEHQPVANHWRPSWPRNKKLKEAVFNILTGSSKKLTGRADPNAPHLSDELEKLPAVYVEKTLPVMLDSVQFKGGTLLLLAYGDTEPREMRNVHGHVKFQNHYGRVYVQLGGNCNMWRSDVTSEDGGLLSVDVFVDTVEQNWHANLNVANFFVPIFERILEIPIEWSKGRATGEVHLCMSRGESFPNLHGQLDVTGLGFHINDAPSSFSDVSASLSFRGQRIFLHNANGWFGKVPLEASGDFGIHPDEGEFHLMCQVPYVEINALMKTFKMKPLFFPLAGSVTAVFNCQGPLDAPVFVGSCMVSRKIAYLSPDLPTSLAYEAMLKNKEAGAVAAFDRVPFSYLSANFTFNTDNCVADLYGIRATLVDGGEIRGAGNAWICPEGEVDDTALDVNFSGNISFDKVLHRYMPEYFNIGMLKLGDLTGETKLSGALLKPRFDIKWAAPKADGSLTDARGDIVISHDNIIVNSSSVAFDLFTKLDTSYHDPCLSHQDFTQGEAMPFVVEGLDLDLRMRGFEFFSLVSSYPFDSPRPTHLKATGRIKFLGKIKRHSTTKDGDVGSDKCEDAAAISSLDGDISISSLKLNQLILAPQLSGRLSVSRDHVKLDAAGRPDESLTLDFIGPLQPNSDENVQSGKLLSFSLQKGQLRANACFQPQQSATLEIRNFPLDELELASLRGLIQKAEIQLNLQKRRGHGLLSVIRPKFSGVLGEALDVAVRWSGDVCFMLSGRLEVMITVEKTILEQSNSRYELQGEYVLPGSRDRDLGQKEAGSFLMRAMTGHLGSVISSMGRWRMRLEVPKAEVAEMLPLARLLSRSTDPAVHSRSKDLFIQSVQNLCLQAENLRDLLEEIRGYYTPPSEVVLEDLSLPGLAELKGHWHGSLDASGGGNGDTLAEFDFHGDDWEWGTYKTQRVLATGSYNNDDGLRLKEMLIQKGNATLHADGTLLGPKTNLHFAVLNFPVSLIPTLVEVVESSATDIVHSLRKLLSPIKGILHMEGDLRGSLEKPECDVQVRLLDGAVGGIDLGRAEVFASLTSNSRFLFNSNFEPFVQNGHVHIQGSVPVSFSQKNMSEGEVSETDRGGAVKIPSWAKEKEDDEKRTSRDRSEERWDSQLAESLKGLYWNILDAGEVRLEADIKDGGMTLLTAISPYANWLQGNADIRLQVGGTVDHPVLDGSASFHRASISSPVLRKPLTNFGGTLHVKSNRLCITSLESRVSRKGKLVVKGNLPLRSNEASAGDGIELKCEVLEVRAKNFLSCQVDTQLQITGSMLQPTISGNIKLSQGEAYLPHDKGGGAAPLNRLAANQYSIPGAAINQAVSSRYFARFFGTERASSGMKFSQSTGKSNSVEKEIEEVKMKPNMDIRLSDMKLVLGPELRIMYPLILNFAVSGELELDGMAHPKFIKPKGVLTFENGDVNLVATQVRLKREHLNVAKFEPEHGLDPLLDLALVGSEWQFRVQSRASNWQDKLVVTSTRSVEQDALSPSEAAKVFESQLAESILEGDGQLAFKKLATATLGTIMPRIEGKGEFGQARWRLVYAPQIPSLLSVDPTVDPLKSLASNISFGTEVEVQLGKRLQASVVRQMKDSEMAMQWTLIYQLTSRLRVLLQSAPSKRLLFEYSATSQD*