MVEDVVHADLVSDSSVEGEISTQAKIATPGPKRLSKTKVTEWVKRLIQRSRGTKLFGSFNPNVIAELFWEQSQPWAKFAESHIDLVSYICEQFYNVLLKKRGAKDVASRIWSFKVRQRLEERKVKAREELRMLIEDLKGFPINYNHYYTDNLHRTGEDKLRTWLNAINPALLEHRSSMNCSRGAHYDKFDLELVIGTLFKATSESSVDMEKFSCEEALDCLHAIYKVQLKVFVANVTNQVIERHMLRDLEHVFSPLVVATMNDTEVKSVALESSAIHHQRKFLLDRISKLEESRVIFRNAVGML