MEHLRKVFQVLRENELHIKREKCEFAQSKVHFLGHVISNGELRMDEAKVRAIQEWEAPTKVTELRSFLGLVNYYRRFISGYSAKAAPLTELLKKNKPWVWTEHCQKAFEGLKAAAIEEPVLALPDFAKTFELRKPSHPSCSVPAAINCLATLLKEPIVRSSFVQADGVKLLVPLITPASTQQSIQLLYETCLCVWLLSYYEPAIEYLATSRALPRLAEVVKGSTKEKVVRVVILTLRNLLSKGTFGAQMVDVGVLQIVQNLKAQAWSDEDLLDALNQLEEGLKDNIKTLSSYDKYKQEVLLGNLDWSPMHKDPLFWKENINNFEENGFQILRVLMTILDTSSDARTLAVACYDLSQFIQCHPAGRIIVADLKAKERVMKLLNHEAAEVTKNALLCIQRLFLGAKYASFLQA*