MKNNNNGCTKKEQLECNHIVHKLPPGDSPYVRAKYAQLVEKDAEAAIVLFWKAINAGDRVDSALKDMAVVMKQQDRAEEAIEAIKSFRDRCSKQAQESLDNVLIDLYKKCGKLEEQIELLKQKLRMIYQGEVFNGKPTKTARSHGRKFQVTIKQETSRILGNLGWAYMQQSNYAAAEVVYRKAQEIDPDVNKACNLCTCLQKQSRYTEARSVLEDVIRGKISGSDDPKSKNRVEELLKELEPFGYTSPSPKLNLEDAFLDGLDQLINQYAPFRSRRLPIFEEISPCRDQLAC*