MGHPPYHGRCLERRHRIFLSHSGRDKDFVEQLFVDLERVQQSPFFDKSPDSLPKGEQWPRLIFQAARQCMLAVVVLSEDYVCSKWPMLELVTFVDGIKIQGASMKLMPLFYKLSVTDLKDEGKHQEWRNQLKKFADEDPQRFDVDKCLESLKYLSKWNGESFTKPMSEVEYRARIVAGICSLVTPELWDDPDVQGGDRLCKIIANKFQEISLSAPTRRPTLLGMYGMGGIGKTTLSRSLCKYFYEEFSGKVWHVNSPMNPSEPQVVEQLKNVLKHLTEATDGSLVSVTTIEEAGNRLRQRLQSEKAKVFLAVDNIWDNDESKNGAKVVLDCLFPEGSKVLVTARRRDVLMQLLAPHGLDHLMEVPDINQEEAVGILLRHAAKGRKLLDFPDEQKHLIEKIVGSCCFGKGVADSRQYHPFALRTLGGYIIRKQGDDIALWQEILTDVLKYVEGINGDVNKLLQSSFDELPDQLKLVFLDVFRIILELVWEGQLDIDEHIDEGSSTFQRACRWLSIAHDISIKKVEQKLKELRDCGFLDYDEDGGTRTIWTHDLLTNFAEKQASFGSARNSRFFEWKFEDEEPEELVVQGLERIAIQSCGFQTLTKVRFEHCCEVKVLCLSDCSQLRELDLSGMSSLRILDIRSCEALVELKGLHTLRRLVLLRLEYLPRLFLAHEEINHPQRTQYCLDFLSLPFRRRRSIFQAELRLDLQSMVALQYLVIRGTGLKMAPILNRCLDLQILSLYGYLSMSKLPSDLGNLRRLRRLTLKGFSKGRTLPALGFLSSLELLGLVDCESLTHLPRLNMLTALTSLSIRDCHSLSKLPEDVGNFETLRKLKLSFCYSLTKLPDFSRLPLYLESLDLWGSNLEMNIDRAATWESLRSLSLCDCEMLGELFDLSRFPELASAILIGCERLIKMMGSSRRLQKLHLEAMPNLEEIPNLEGLPGLRHLEAYECGELTSTFAQNSGERLARLDELKVEDCDAISVDTLVQWLEEGRNYNSQVTMVCALQELGRRCCKKEPTMPSEVLLRDALATSITFHNIVWWILKQCQFQHQRHEIELLQALGHLFSAMCVGENGQVDIMMAAHIGDWCSIPLLANVCLKVDRNCEVRALFTELLMATTVTARHVEAIKACGFPISLLQSFLQFIPSSYYVYALPFLFNQYCRNNMETSISIPKELKDHEPWMLFMEAMTYHIEKEGIISSIIHSWTPKDLFVGVDRTTFFEIILKELES*