METRHVEDPIVSTRQYAMQHRLTELPVSNTTTTGPLHRAEQLSLRAAHTSGTQRQVMVGDRLMIMNDAGGLDDPHGLCESIIPEHIHIKRPMNAFMCWAQIARRRLADEKPELRNTELSKILGQMWKVLNPPLGSSPTRSSPKSGENKLSHPSYLCNIVKEENVAVLNSTNESSLGLGKDKITYNTLQNYGRHTMSDVLKDAAGYYHGYRYSPYYNISSPTVTSSTMYPDQEPSSHDSIKQVNFQEKWNKSNHGCSLKLDPRHSTQSSSLAAGFIKPHKFKCPYLMENIESENLVNLHKIFQENLSEKATDPTRLLKISNITGRMAPVEPPNHKVEVPPIASYIQFYTGQN