MSNEKLEQIWDVTTGFFGGLARGLEQGLTSLFGSSNARYIEKQLKPKVQAINELESRYEGMTEEELREQTTLFRKRLAAGETLDDILVEAFAVCREGGKRFLGMRHYDVQLMGGMVLHSGNIAEMVTGEGKTLVATLPSYLNALEGKGVHVITVNDYLARRDMEWMGPLHMGLGLTVGAIQAGMDSGARQKAYRCDITYGTNNEFGFDYLRDNMRPAAPGDDRYPKNMQQAQGPLNYAIIDEVDNILIDEARTPLIISGPAHDDITKYSKADRIARQLKRDVDFEVNEKDHTAHMTEEGVRHAEKLADVESFYTAGNMQWPHLIDNSLKAHHLYRRDVNYVVNGDEVIIVDEFTGRLMPGRNWSDGLHQAVEAKEGVKIKEESQTLATITLQNFFKLYKKISGMTGTAMTEAGEFLKIYKLDVVAMPTNKELERIIHPDVIYLTEKDKFRAIAEEVEDLTKWDVLEMKNGDHLRGHIKKEDDSQIEFHAKDARAPESIPKDRVKEIHRKGRPVLIGTVSIEKSERIADLLSKRGIKHAVLNAKHHMREADIISQAGRKGAVTIATNMAGRGTDIVLGGNPETMAWAQLQEKYETRLDVPREEWDTLVDEISQREKMEEEGREVTQLGGLHVIGTERHEARRIDLQLRGRCGRQGDPGSSRFFLSMEDDLMRIFGGEWAKNMLARIGMQEGEAIESKIVTRRIEGAQRKVEERNFEIRKNLLEYDEVMDEQRKRVYSYRQQILDGCSVRELIQVMIDKSIDSHLDEILDKDYGTESFAKWASVLFGTEMDARDFRNLDFNAAESFAKDEATRLVEGQILDAIDENLPEEEDPKEWNWGALAKLANGRWNLNVRDRDLKQAGRDNVAELMIERARESINQVDCSAGEKLLEPDYSLHTACSWVQAKFGIELDIESLRHLEPEQIKELVQEKAAAAYEEKESEFPVLAGLIRCTTNDGGHKRYDREMLVNWVRGRFDVELEVDDLRNKQREEIQTMLVGHSREHREKAAAAIDEVHQKVNQLFDSSSSNGSSLDETPLVNIVGGNGKLDSLSHWAHDKLNFDIEPDELGQLDRHQLELRLTRAVEDVYRPEMRKMERALVLQILDSAWKEHLLAMDHLRSSIGLRGYAQVDPKVEFKREGMRIYEDMWDAVGERVTDLIFRMEQLDEQFVGSMWVVGETKHESPPSASTEIGQQQQDAIEGSDNKEKSEPIRNRGPKDSRMTSYLLNVVYLLLLVFASPVLLYKSLRHGKYREGWRAKFLGEVPRRHGHRYCIWWHAVSVGEVNLLATLLAETKRQRPDYECVISTTTATGYALARKKYPEHSVFYCPLDFSWAVKNAVKRIRPDVLALVELELWPNLIKATKQHGGRVAVVNGRLSQHSHRGYRRVRPFWKKVLAQVDLIAAQNDEYGDRFLDLGAPEQNVYVTGSTKFDGAQTDRENDSTIALAQLAGIRSEDIVFLAGSTQEGEEQAALDAYRSLSEAEPRLRLILVPRHPERFENVAKLLDRSGIEWSRRSQLSSDAPEPVSRVLLVDAVGELGAWWGTSHIAFVGGSLGSRGGQNMIEPAGYGAAVSFGPNTRNFRDIVETLLARDAAIVVRNRDELRGFVQRAIAEPEWSAALGRRAQGLVCEQRGATKRTVDLITRLSKHKTHGNYLFTSESVSKGHPDKLADQISDGILDALLAEDPSSRVACETMVTTGLAVVAGEITTQAYVDFRAIIRQVINEAGYTDDSMGISGNTCGVMVSIDGQSPDIAQGVDADDQKGKDVGAGDQGLMFGYACNDTPELMPLPIALSHRILNRLTEAREKEEVKWLRPDSKSQVTVEFDSENRPVRIDTVVVSTQHSEDVTTEEIKNWVIENVIKPELPADLVSGDIKYHINPTGRFVVGGPHGDCGLTGRKIIVDTYGGWGRHGGGAFSGKDPTKVDRSAAYMARHVAKNIVAAGLAERCEVQLAYAIGVSEPVSVHVDTEGTGQIPDSQICELIRKTFPLTPSGIIKYLDLRRPIYRKTAAGGHFGRDDADFTWEATGKAEELAEAADDMDVVATSPTRVRSWPQLAWVPSAILLGTALLLVARRVSGALDQPLPAGLLLLTIAVASLTAWGSVRVVDSNPHARWAIFGISAGALALLGAALSLPGTSGPVLGTLWTSIAVVIGLLATEVIPRKRRTNVRAADATAGQTDEVEEPSSIEWQRLSRLRTDAGEDRLEGWALRPDSRSRSFCPTRHASK*