MDDGKGLQVRCAWDGDPSTWVDYIRRVRLTYEKTRHRKRKYLGPELAAQLTGRAWVVTQEIDHRRLVANDGAGFLVEFLEERLGRVPVPDAGTKAEELFVKMRRPVGMTMASWCHKVRETYRGLQRALKRARKEQGDDITSAPPESPMSGGSRRRDAAPSGPTSPSSSRRRSSNDATPQPAVTPTSQRPSPTSPMPDGGDAPLGRTDSEVEAELERKGNCRGAQRRRQASDSDTETEDILEGLKVWDDLDSHLPDVLPPELLGWLMLRRCSLSPQQRLNILSTVGNSLKAEDIERGLRGAEEELRLTEREPHGKGGGKKGRPVFWMEQGGEWALLNAMEEDMEDWLQDAHWVGSTSDLASNYGVLGSTLTSTLPSSSGGGDGDGAWFQDLDGSYSWWDLDAESGEYYHQDAAGAFWAWSDWETMQFQSYFSEDQQRELADAYAAYEGKLRSFADSRNLVYQRQSNRGFYPNKGKGKNKTKGKPRPTQKGGKTGSAMAADALAVGTPGYTGCFICGSKDHEFRSCPKRSQSGTKSKGKGSGNVYVAQALGDQHSFNVDGTRSIFYEFDICCSEWCSPCEHLYGVPLLLGIRSLSKLGAILDCSRSVMVPKSVDATLMIPLKKSHTGHLLIDLCDNWLEGGSRIFYGDNLNVSEKKIASAASSSFMVNEIEGDIGITHEGSRGFSEHGGHDTHVAAAQPLETSETVSAISSSFLSLMSENEKKDFEKVELEDQSEWLADLFAVRSERLGNPFELQPSSSSSAAAADNQVKEKTTAMKTGDKGKDEKFDWSRQTGPDPRDPRNVGPPCMGSHDPARPGRGSPSGSNAHGCWTACSRCKMRLMYVPAFGAHALTRKAGALPADVEKQVQELGNEAAYDSKLRDKDIGLDAAERSCMAKLEKIRVQKAEYHKEKKPEMAQGPIAPQPKAKIPPTATVVNLEEADNAMLPGRKGRRMEAPEELEAAQREEVETEKSFTMDATDYDQASEEIYVTKNLADFESKRIHLSLEEYFEEFDDNVFECGGLRECDMLDVLELCCEEDSLLTATVLKMGGKAERAGLFNGCDLLKESGREKVKEIIRTRKPRWIWVSYPCGPTSPIQHLNEITDDGWRKSMKRRQRHRRLLKAGNDILEDYANAGGNVAWEWPRYNEGWKLSEVRTFWNKFDYMDHDFDGCMYNLKSVNGYHKKPWRLRCNRKGVFHAMERCCDGSHRHDPSMGGTVARKTGLYTPQMCSLAAKIMLGYYMTDYAIFGAESIVIDREALKTMTTQELERLSLTVLKLHRRCGHPSNRALVKTLAARNADPRMLAVAEQLKCDECQEGQLTKPSVAVSLEKEEKIWNTMQMDVFFYKHGNNVHHFLIMLDEACGFAISAELLVHTTDIHANVDTPSVIEALEGSWFQYFGHPRRIRCDLEGAFRGRELEAYCADRGIELLQVPAEHHQATGDVERFIGELRVKVEAFLRNEDVPARRAAYAVISAHNHLARVGGFSPAQWAFGQQVDNLDNVALHSSEGTAGHAMSENLQLRLKAEKLYLELQARAKISRAINSKGKSTVRFLPGDLVYYKRYKVPSDYPAHELVDQPRMRISRWYGPGRVLASETRVQEDGTRRTASSTVWIVSQGRLKKCHLDQLRHSSERERLIAEQAPAATMPWTFNALENLIQKGAYDDITNDFPATKNANKQQRKALRSRTPVPMLRERKDERTTTSTPREMAVPTSTAASEPPELEMIPTQDQPPAEGEQASSSTSHRDPDEQPMIDGSRLLMDVDYNPLKRIGGQDQRPGDDTFQRRRRQHELQERPFHVQKREFESAIGWCTEVENDFVYGVEIPMPEDEKAWRKILKNPSKFTAKSVQKGAEISWGKLDGVQRAAMQEAKLAEVDQWVREEGSDNQKVRQIFAIPVPELAAALGVPPGEAVQLLKAAYGLVSAPREWFLEVNRVTTEDCGLRQLKSDPCMWVLDGETPGSEPRGFIASHVDDFLIAGDETDPTWRNCLEKFRAAFRWSPWEEPPFLHCGVVIEQREDFSFQLDHSEYCGEIKQVEINKNVEGVTAEEMSQCRAVLGAAQWRVLQTAPQHAAKLSWLQSALPNSTSNKDILNQVNKLCREIYAQRHLSVHTKQLSVEKLADLAIVCWTDAAVGNRPDLTSTGGYLVGMVSKGMLQGQRGCVNPLSWRSGKLPRVARSSLSAEIQSLAEGEQELMMLRTQWAELLGISVDLRAPHFATSQIPAAMVVDAKSVYDAVQKGETASAAYSMKEKYAALELMSVAENLRLQNTPLLWVSSNAQLADGLTKATAQDVIKNFLMRNQIWNVKFDPQFVASKKKPKEDRMTQSLPETSTSSPEWAMSVVQMLQHAHSPFGNSLWGV*