AKIEDRNEDSTTNPVVAEVAEEEEEVWSTPEMPHNGMSFATLDEAREYYNSYAKRTGFSIRTNTSRRSVITKEKQKVQFVCNKEGFGRKRRVAAQLVDGITCYSDNDEAEEEDTAQEEEDEQVEKRKKFDGSQLVPYDGKQVSNFRSTIHKTEKFKDMQETLDYFRALKEEDPEFFYKIKLDDNHRVENLFWVDSAARRAYKEAFND