MEVIRAVEESGDSHLQAKFSEALTAVEKALQEYGLENVALSFNGGKDCTVILHIVRAGIWRTMRASHIHCNGARDNEPSADCHSENGFSEPSLTTIYFKSSDVFPEIHEFTMACVQRYKLQVEVLQGDYSTGLEELLKRRPLKAIFLGTRADDPNARGQGVFAPSSPGWPQFMRVNPILHWSYRDVWTFLLAAKVPYCSLYDRGYTSIGNIYNTLPNEALRIPDGEALAPGKDSANGLLSAEGVNYRPAYMLQDGQLERAGRVSKQKMGNPESEDATKPSVTSHNGSSTSPIIVS*