MGDDIKFTWVIKNFSSLESKKSYSDQVVGSGCKWSLMAYPGENSKASTLCLAIWVNDGPNVRSGWSEHAKLSCTIVNKNPEKVSQMEETYCAERTKWGFRFISIIPLSELEDENGGFIVNGEVKIVVELEIFVLVKQTLNNTKLNDKGDLVDVNGFQVLPSQVTFARRIFEKHSDVALVLRAKNKHLRTACMNVLLCLIETLCLGPGELSSEDLVEADNALAYVKNAGFKVDWLEKKLTKVKENKKMVHIGETRMRELEEELKNLKQKSLEV*