MDFQLFLVEIKKFQFEKERTFVYNGGRRRIKMMSELRFPLKKDTSRKIIHIDMDAFFASVEERDHPELVGHPLVIARHPSDTGGKGVVTTANYIARQYGIHSAMSAQKAYELCPSAIFKPGNYQKYSEISQEIREIFRRYTDVIEPVSIDEAYLDVTENKVNSKSAIKIAKMIQYDIWHELQLTCSAGVSYNKFLAKLASDFQKPKGLTVVLPEEAEDFLKALPIEDFHGIGKKTVPKMHELGIFTGADLYKQDEMTLIRLFGKMGYSLYRKVRGIHDAPVQVTRDRKSVGKEHTYGTPLTTEEQVTAQLRQLAAGVERALQRVQKHGKTVVLKVRYTDYTTITKRVTLPEYISKKEELFYQANLIWEDILGLEQGIRLLGITLTNLDPLAYENIVLPLWEKS*