MVLGCVPVAGDGNCLFHALGYLDARDGAALRNEVAAFMVDQACSQDGFEDAWLEEAEELQQGTWGGHTAITAYSCMKHVRVEIHRLQPNGTTVVTDASHGNVGVDVHAPLRRVLYRNDNHYDALVELLPNPKGWAPAWKQPCPPVYFKEEEKKPAAEPEDFPPLGGSAAPGRGRGPRFTKPRPGGKQGKKGREKQPTAKPLAGKVSAPEAPYPILRRCTTKTTPPPELRDDILTELCRIPVKPRMRHPHQQQENFIKDLATKKLREHPTLPSDDELEAVDHGELWPRAFCAFVGCPWVAMRGNEGELHAHLQAAHADDLAPIAARMLRGNAPDAFLSIYNEAIAVKCRSQAPIAGPSIDRKAVKSFGEACEGHKVEALVCFVCACTYTYVEELADEGKGDVEWVHPFKHSPDEEKLLFLDRPIDETGDLLNLKTFLVVVDLILSMHHCGHPAYASIDEETMRRRAADLPEKGIPPEVWKVVQEAVSSHDKLQPQKAATPCDAMEKADAAGKTFSAQRARAIVAEGESREEANARELAALREMEDNLLTDAQKEANAALLSLEVRTGNKFLDQFRPEYFAIAFPFCFKYGTACPDIVNTAKTQGGEEGAASAARGRLSRRKAGNPEAPPVGIREWAAAMARRVETQFRRDWTFGFTLWNYLFRTMVNLQKNAYMYAVPDPKAQGGKRLLGNDEIGDGFLEVMERLRNGLYTDVTGALKPVNGDLTKLRHAPGLTAAAQKALRNTEARTRRLPGTHEIRKTMRHQTNANRVVYGTAIFITFSPREQDSSIMMRLVRARQSDPAVVEDGSAKFQKRQTPALDIDYVNLSPEALAEEPVLICQGELLPYDERKALLARDPLACAEGFQTLVLLALRHLFGIRYCRNCPNCAQSDKPCMDAFGSNAVAMGGVFGRVDAIYGSLECQKSGAEHIHLQAFVQCFHQFFSLSELQGLKEQRFLEMLRRCTSYSGYVQRKIYCNKEAWEEERDEVEAAWPEFKDCMLMSSRPDPTKCKSGFPRTPWLTDAPFVVCPGLAEEKEMPHRGKRSMVGLPWGPCNEPNLNGTHPALLAALRCNSDVQPPYRFPMTPLSHSSDLCQGGCEKVPIRTLIWDAQVTQAAQAGYAADYQNKRLPVAVHECKEWMKAQKNLIEELQDNKPGYVGARLGKRLITDCYARGVCRGAVECTSLVTHAEQYEKDSTCAESVKTAPVTDMSLFYGLRLLEAAATKEPWPREPRRLQPDTRNRTQKKLTVHALSAYEFARHYRFKLATHPQSEQAHRNHINKPELYHAKLTEHGVKKVAAAGRCPALIAGEDYQIREVVGAEWHSLGQGEFVDPAYRHDWVIVPRKRPDVPVPYGAQGSKTEEEQAMKLLLLFFPWVNDVRDATAAVPFIGHFWVKGGKSWREALRKRTFAYGFPTDEVKRFVLNFCIVHFLARDLQLQDGLYPNSDDEDVADDLDLALNEDDLVLATLTHVRGGGKAHGSQEDEPIVEEEEEEENGEAGVQNKCSTLFELTMQMFQLSSSIWLAPDRAQQADANAQARRQNMLQAGQVRDHAVARKAAAAAKKEEDAHEDRVVGLLAGKEEGPWIKERPRVTKAALQAWLDSEEVRRGTNRMQHEFLKLVVDRVMVELGLISQAQSLRETTDPLVWLLHGPPGTGKSHVLGFVRALFDLMGYTYALDYEVAAFQAVNAADLQGKTMHKAFGWKPKGGTPDEGAKREAQRRMAHWRWLILDGISLVDAKLLGQAEKELREVVPVSNPWKTKNGQARPFAGINVIFTGDFHQLPPPAGIYLAQVPRAVRAPENALGDHGKQLFWAGAVQGITELVDRERCKDEWWTEVSDEVRHGRLSDKNHKYLHGLPVEGCTLSEEERLSRKRVIDGPNDLRLQEARFKEAMAVVANNDARYQINKDRAKNYSQASGAPLYWSVAHDEATSAALQADPCDKDAKIRRWLQYHDRDTGGLCGVLPLAIGMPVALTHHLNRSPDKMLLKGTRGYVHSWVWPDNDRLAHRMPSCVYVKFEGATWQLDGIDEPGVYPIRPLKEDWYLDGKRSNPVLRVKRKQIPLTPAFAITAHSSQGKTMRALFLDLNVDKRVDATMGAVGISRVRSRHDCLILRPFPLWLFQRGMPDGPKLLLQKLRGEEVDLAAYAEGLNPHATCSYCQQVRHLDGFEHEQWEKVRANMPAMCMQCKHGKVMRKRKLDAAIKYPCSICKLAKIEDAFPRAQLKQEDGKKCLACCKKADILQCAHCGGSKSIEYFNATMVTFPAGGVVCKACQDAVEKQAFKRFRKNWFKCRGCGQTFTAAASNKESEHQHCLNCASRGTRQKDEQTCRNCKRKWHEKQVKGKKRVRYCPRCRR*