MKNHYLDQRIRIKKPNLSLTEKKISDYFVHSESLLTQMTLESLANEIGVSQSSVYQFVKKIGYSGFQEFKIDIARNSNYQPTFQNVNSVNGADDISPDDDSITIAKKVLQANIYSLSNATQFLTKELLDNVLALMYSAKTLHFFGQGGSSIVAFDSFHKFIRTNYRCNYIFDYHMQLSFVTKLTSEDCVFIFSHSGKTKESINLARQVKKTNAKMITLTGNSGSELAGLSDEAIIVVTEEGLFRAESLASRISYLTVMDILYTNTMYHNFDQNADSLKKIRDNISTTKTDPHYLS*