MFIWLFIFFYAAYLGMVIGFIGSSPDAELSSENSRISSSVLSGCLLCCTDWSAVVPGKTETFRKPFVAIMIKKLKSCFAAYLSDLEQGSTCDMANASPTSLELGLSKLDKES