MEKPKLRQVGHYLKGIASSWWLAEKLGIAPKTWEGFKETFQAGLQPLFQDSLQLYPHESFQQMVISAMAAEKQFKTVVDQICAPAGSRSFCAAAKEITVRDALNSALDEEMTADSKVYLMGEEVGEYQGAYKVSKGLLQKFGPERVRDTPITEAGFTGIGVGSAFYGLKPIIEFMTFNFAMQPYEELSLERKRATISTMVDLRFEELAFLEEQEQHEEQQQEEMQEMEEEVEYMERAEFDRVTRYLRMHIEILQRALLTAPQAIDHIINSAAKTNYMSAGQIPVPIVFRGPNGAAAGVAAQHSQCFAAWYGSCPGLKVLSPYSSEDARGLLKAAIRDPDPVMSKGQQGAAALVGLLLAQLQQYYRREQQQHWEAA*