MEVIPKILLELSGLLGEVVTEEEIKAKTPRAVLRVLGNEAAGIENIEDIEGVVVESLLDTPYSISSPHYSEKLSLNGVDFYHIHVCKPSKDDLEEAYDEYLRGKRFIEIRDRMLETSDSFFQGYHAEGSLLRKYTGKTTVYVFFSLMDYVFEDVDYHLNLAESLNGNYVVIVPTEKTPEKFVKFFKLYSEKAKKCGLKIWVCNIQDGYLDPFIVYPRDLNLVRRFRNPKIASLIASMWRVNVEKID