MWVNKYIDDCTDEDLNDRDFIASVVDRAIFHFAINSICNPGDNKDAMPIEQCTFDVETKNDLPSTVQLFYEESKDNEPLANIHFQAIGSGFLTFVNACQEHDDNSLKLFASLLISLSYSSAYADLSETVYINENNESYLKAQFEKLSQRDMKKYLGEMKRLADGGEMNFDGYLDKMSHLVNEGTLDPDILSKMRDAAPQLISFAKSFDPTSKEEIKILTDTSKLIYDLFGVKSEK