MLVTVTSRSGKEVVKGGIQLSENATVKDLKASIHKRTAGKLYPERQRLSLPLVSGQTRPTVLDGDKRLCDVFPEGSDHIVILKDLGPQVKYSTLFFFEYVGPLFIYPMFYFLPLYKFVGLPEKRVIHPVQTYATIYWCFHYFKRIMETFFVHKFSHATSPLSFVFRNCCYYWSFAVFIAYFVNHPYYTPVGETQMYIGFGLGIICQLANFYCHIILKNLRDPKGQGGYQIPRGFLFNYITCANYTTEIYQWLGFNIATQTVAGYSFLVVAAYIMSDWALGKHRRLKKLYDGKEGRVKYPNRFVILPPFL*