MVNEHKAHASFMFKIINVFVSFGFNLILGILIYDIFFNIDENLVVACILIAMPIIAFLILILTGGVHKELTYLQIYDKYKLMCEFIREITISTITSELATIATMILYQLQNPIKTITFLLLLIAFLAFGLIFTKLLIDAYFITLKKLKSLKE