MKFLTLNTHSWMEKEAEEKFQILLEDILEKDYDLICFQEINQEMTSSEVEVNDLYQALPAAEPIHQDHYVRLLVEKLSEQGKNYYWTWAYNHIGYDRYHEGVAILSKTPIEAREILVSDVDDPTDYHTRRVALAETVVDGKELAVASVHLSWWDKGFQEEWARFEVVLKKLNKPLLLAGDFNNPAGQEGYQAILASPLGLQDAFEVAQEKSGSYTVPPEIDGWKGNTEPLRIDYVFTTKELAVENLHVVFDGNKSPQVSDHYGLNAMLNWK*