MKKGGEASLRWRLLKHHLLSKPGTMDEDVAKVSRRPFAHFGIILHKRLSHTDSIDAKTKHIAKDCTNDLFVEYTIPTMPDVKLLLLQRRENGVSISDFSISEKHQIDNTGIVGLWPAEEVLTFYCVSRTSLFRGKRVLELGSGYGLAGLAIAACTDAAEVLLTDANPQVVEYLNININQNAETFGDTQVRAATLFWSQDKAFNDEEGFDIIVAADCTFFEKSHLGLACTVRRMLKKSEESQALFFGPHRGRSLNSFIEVARSISLNADLVEQYDPQIWQLHQQFLSNGTWPNYTLEHCYPQLLTLTHTDLTSFGQK*