MLVTVTSRSGKEVVKGGIQLSENATVKDLKASIHKRTGNLYPERQRLSLPLVSGETRPIVLDGDKRLCDVFPEGSDHIVILKDLGPQVKYSTLFFFEYVGPLFIYAMFYFLPLYKFVGLLEKRVIYPVQTYATIYWCFYYFKRIMETFFVHKFSHATSPLSFVFRNCCYYWSFAIFIAYFVNHPYYTPVGETQMYIGFGLGIICQLANFYCHIILKNLRDPKGQGGYRIPRGFLFNYITCANYTTEIYQGLGFNIATQTVAGYSFLVVAAYIMSHWAAFRCLVQK*