MLVTVVSRSGREVVKGGIELSDDATVWDLQALIHKRTKKFYPERQRLTLPVGVGQTRPTVLAGDKKLSDYVTGSEIKILFKDLGPQVKYSTLFFFEYLGPLFIYPIFYFLPVYKYVGLPAERVIHPVQTYATIYWCFHYFKRIMETFFVHRFSHATSPLSNVFRNCCYYWSFAVFIAYFANHPFYTPVCETQMYIGFGFGMVCQLANFYCHIILKNLRSPDGKGGYQIPKGFLFNYVTCANYTTEIYQWLGYNIATQTLAGYIFMFVAAYIMTNWALAKHRRLKKLFDGKEGRPKYPRRWVILPPFL*