MKLDGVYYPLNHSISWLTTCMEEIRQDIARIQRATDISRPTSIDRVLQALIDSRLLESIDSRSPESIDSRLPASIDDNLPHSHTMKSQPDFHTRTEIDQLVKGIYRALETTKERLDERCDDIYFPVDLTICALTSKIEAIQGELVEIQSNIARRQEASASIDRHNNKSTDIHRQTSEEISADTYARLMRHQFNLESLGDRLQKTEDTTTIVKDKWRIGDEAMRDFTCTWFNKRKEEMETCFPARCIEWKHQSGSSANNIHASRESLKEPKLTSNLNQFKLLVLGLVIYWIGFLFQIFGASTRDDHRARPSINTKGEISVDVHIITSIDIQAQKAGLVTADLNPKFSPIYKITPDEF*