MWVNKYTDDCTDEDLNDRDFIASVVDRAIFHFAINSICNPGDNKDAMPIEQCTFDVETKNGLPSTVQLFYEESKDNEPLANIHFQAIGSGFLTFVNACQEHDDNSLKLFASLLISLSYSSAYADLSETVYINENNESYLKAQFEKLYQRDMKKYLGEMKRLADGGEMNFDGYLDKMSHLVNEGTLDPDILSKMRDAAPQLISFAKSFDPTSKEEIKILTDTSKLIYDLFGVKSEK