MKRDFEEEEVEEQSSGENNHQIIRPKFFKTAKDQSKRLIVVLENANLEVVKIGNKFELLNCDDHISQIRKYKKDPAFCRPDITHQCLLMLFDSPLNRAGLLQVYIHTLQNVLIEINPATRFPRTFKRFANLMVQLLHKLSIRAAGGSDRLLKVIKNPVQSHLPIGCKKIGTSFSCKKLVHCKELVPTDESPLVVVIGAMAHGQVEADYVDETVSISQYPLSGALACTKIVSAFEEAWEIH