DILVVVFMDLGAGPMAIMAMMIALMVMGPKWLIMAMGFKCFGVFPYAIYAMIWIGMMAKLFRALPLDPFFMKIAYVVIVLAPPALEYFMPPPPLVSLIFLLFPLPFGLDMSMYIIVMKMIWLMIMIWLSL