MKPDASEEASADPTVDDDELTRDVLVYNDEGVFPLLLNSLIQQLQRVVCPRTHRVRTVDHNELLKGEWLDSTWALVIPGGRSGKYASALGTAGQQLIRKFLEQGGRVLGIGAGAYFCSKTTEFDKTGPYQVVIDREVGAFPGVARGPASGPGTFSYDSNIGARCVTLAWLQPVMEQPVEVAMYLNGGCIFVDPENFPKDVTVIARYLDLRSDAYQLAETETREEADEGDHAVHRPASIEEPSGGVRQPEPQPHAGHEYAHTAGHGHAHGGLQPHLHDPLHGRLHQQQQQHGGHGHGHPHHQPGTYHLAEGVPTYRDENDRAWMVTRDRQLSSTAGHTGSEPAAAVLCRVGRGLAVLTGVHVECTPVLLDESDHHLEPIIAALGPSELARREVFRAILRELDIRLIQA*