MSGVKYEVEKFNGDSGFSTWQRRMKDLLIQQGLHKALGGKSKKPESMKLEDWEEMDEKAASAIRLHLTDDVVNNIIDEESACGIWTKLENLYMSKTLTNKLYLKKQLYALHMGEGTNFLSHLNVLNGLITQLANLGVKIEDEDKAIVLLNSLPSSYDTLATTILHGKDSIELKDVTSALLLNEKMRKRPENHGQALITESRGRSYQRSSSNYGRSGARGKSKVRSKSKARNCYNCDQPGHFKRDCPNLKRGKGESSGQKNDDNTAAMVQNNDDVVLLINEEEECMHLAGIESEWVVDTAASYHATPVRDLFCRYVAGDYGNVKMGNTSYSKIAGIGDICLKTNVGCTLVLKDVRHVPDLRMNLISGIALDQDGYENYFANKKWRLTKGALVIAKGVARGTLYRTNAEICQGELNAAHEENSADLWHKRMGHMSEKGLQILSKKSLISFAKGTTIKSCNYCLFGKQHRVSFKTSSERKSNILDLVYSDVCGPMEIESIGGNKYFVTFIDDASRKLWVYILRTKDQVFQVFQKFHALIERETGRKLKRLRTDNGGEYTSREFEEYCSNHGIRHEKTVPGTPQHNGVAERMNRTIVEKVRSMLRMAKLPKTFWGEAVRTACYLINRSPSVPLEFDIPERVWTNKELSYSHLKVFGCKAFAHVPKEQRTKLDDKSVPCIFIGYGDEEFGYRLWDLVKKKVIRSRDVIFRESEVGTADDLSEKAKKKNGIVPNLVTIPSSSNHPISAESMIDEVAEHEEQPDEIVEQGEQLGDNTEQMEYPEEEQSQPLRRSERQRVESTKYPSSEYVLINDEGEPESLKEVLSHPEKSQWMKAMHEEMGSLQKNGTYQLVELPKGKRPLKCKWVFKLKKDGNGKLVRYKARLVVKGFEQKKGIDFDEIFSPVVKMTSIRTILSIAASLDLEVEQLDVKTAFLHGDLEEEIYMEQPEGFEVSGKKHMVCKLNKSLYGLKQAPRQWYKKFDSFMKSQTYTKTYSDPCVYFKRFSDNNFIILLLYVDDMLIVGQDKELIAKLKKDLSKSFDMKDLGPAQQILGMKIVRERTKRKLWLSQEKYIERVLERFNMKSAKPVSTPLASHLKLSKQMCPTTKEEKEGMAKVPYSSAVGSLMYAMVCTRPDIAHAVGVVSRFLENPGKEHWEAVKWILRYLRGTTRDCLCFKGSDPILKGYTDADMAGDLDNRKSTTGYLFTFSGGAISWQSKLQKCVALSTTEAEYIAATEAGKEMVWLKRCLQELGLHQKEYVVYCYSQSAIDLSKNTMYHARTKHIDVRYHWIREKIEDGSMQVMKIPTSENPSDMLTKVVSRDKFELCNELVGMYSS*