MTLRSLNKCLFALTTLFCVALLPSLLLAQDDTGEAEQKIGEDFYEVPDGSVEELQAFIDKIRNFEPANVLEVFAHRKKAGEAITGAAEKILEKETDKESDAYKQAFLLILQVEVGSLPTASPEEQVRVFQKASDLIKQEGITEPMLALAYQTASGLEYGGNDDLAAKAYEQFGDAFAKSDNEEIARIAKGFTAAVRRLRLPGQPIKVTGKDLEGNDIDWKSFKGKVVLIDFWATWCAPCREELPHIKAVYEKYGEKGFDVVGISLDEDRVALEQYVEELDVPWTTLHEDNSEGMQPTAEYYGVSSLPTMILVGRDGNVLSTDARGENLDRLLKEQFEEKDEAAGERAEGVSDWRGCSGPTFYTPSRSQRLGRYFAKRHLADYQWVAERIRDPDEFVGVCAIDVLGEMPRFDSSIIPRLNALTLPMPYAVLEVLRSEMEDTARIVGQDFPTIDTVGSYFSWAFAETEFP*