MLVTVTSRSGKEVVKGGIQLSENATVNDLKASIHKQTGNLYPERQRLSLTLVSDQTRPTVLDGDKRLCDVFPEGSYHIVILKDLGPQYVGPLFIYPMFYFLPLYKFVGLPEKRCFYYFKPIMETFFVHKFSHATSPLSFVFRNCCYYWSFAVFIAYFVNHPYYTPEGETQMYIGFGLGIICQLANFYCHIILKNLRDPKGQGGYQIPRGFLFNYITCANYTTEIYQGLGFNIATQTVAGYSFLVVAAYIMSDWAAFRCLVQRVVCFCCFCHNSQKRPGKKKAGASLNLQP*