MANSGVTQLLGFRFHPTDQEIIGSFLYKMVVEKRPLTLMPPYNKVIHKCNLFGNKREPSEIWRDYGGDQLKDQDLYFISELQRNGLRIQRKTGRGTWSETETYQNVKDEVDEINGKSNLDVIGKKRKFRYENGNTWGDHADWLLDEYSLFKKACKNGTSSNCYDFDVVICRLRRKDNLDKSGKKRKCSSQDQSNKKMKRDQSTKEMKTENSVGPQITNDERNQLMINDSTTYVPEYLIDTNYKSFDIDELFAELDCEPPLLHSQQLPEIVESQEEPCVNQFDGPVEAATSNLSNFEYNIDELAGLIDHEDPNLFFEVDELLAEDAEPLSTSELDDVYNMVSQPLDHNSYRSNSFMDQNYKCNWL