MELEDSLFPLLREVNLGTDPYEVFRDADWALLIGAKSRGPGMERADLLDINGKIFAQQGRALNAVANSNVKVLVIGNPCNTNTLICSKNAPNISKRNFHALTRLDENRAKCQIALKAGVFYDNVSNVTIWGNHSTTQVPDFLNAKIHGLPVKEVIKDHKWLEEEFTPKVQNRGGALIQKWGRSSAASTAVSIADAIKSLITPTPEGDWFSSGVYSNGNPYGVTDDLIFSMPCRSKGDGDYEVVPNLIINDWLYERIKKSEDELVAERRCVAHLIGEENGLCELSGDTMLPGEQ*