MLRNYHSSMKQATCELVPELDFFGLAGWGKHVISMVGFKTPYPQESIEQCVAPAHYPQEVKEQVRATSANIILYYKGYDTSPLEQYVALAVVAGALSNMGAVAVLNESAHTSLPAGVFKSQELGKHSLEMLREGFPLTSLFCGFVKYEVEDIEGVWMRTYGADCFGLPDFAAHAQGHHEGQKYSDIFNNVLRYLLESGAEMAAGHTMQVGKTTFMKLRDPLDDEYYLQGPGTTLVVELIEEDECNAH